Mon Mar 27 2023 Kitware Inc: Nek5000 support in VTK and ParaView The Old New Thing: Using the contents of a file to define an MSBuild property Modernes C++ - ModernesCpp.com: Layers C++ Stories: C++ Initialization Story in Print
Sun Mar 26 2023 from pvs-studio.com: Top Reddit communities for Devs and ITs: from beginners to advanced
Fri Mar 24 2023 The Old New Thing: Adventures in application compatibility: The case of the jump into the middle of an instruction from nowhere The code_report Blog: NVIDIA GTC 2023 Trip Report
Thu Mar 23 2023 The CLion Blog : A Cross-Platform IDE for C and C++ | The JetBrains Blog: CLion 2023.1 Release Candidate Kitware Inc: CMake 3.26.1 available for download Meeting C++ blog: Is boyer_moore_horspool faster then std::string::find? The Old New Thing: How unique must the uIdSubclass parameter be when I call SetWindowSubclass? Qt Blog: Qt for Android Automotive 6.4.3 is released KDAB Blogs Archives: Pimpl for Small Classes Kitware Inc: ⚡Web browser add-on to visualize file URLs Arthur O’Dwyer: Mathematical golf
Wed Mar 22 2023 from pvs-studio.com: Why change an assembly version when making a new assembly release, or how to break Visual Studio with a single command Nibble Stew: In which you find out that everything you assumed was wrong The Old New Thing: Why am I getting a weird error about promise_type when I try to write a coroutine? part 2 Qt Blog: Qt for MCUs 2.2.4 LTS Released Qt Blog: Shaping the Future of Digital Experience - UI Framework Performance Arthur O’Dwyer: The epitaph of Adrian’s horse
Tue Mar 21 2023 Sandor Dargo's Blog: Can we find a compromise? Marius Bancila's Blog: Using Microsoft Edge in a native Windows desktop app – part 5 The Old New Thing: Why does the usage of the initial registers of a Win32 process depend on whether it is a 32-bit or 64-bit process? Modernes C++ - ModernesCpp.com: Printed Version of "The C++ Standard Library" on Amazon Qt Blog: Qt Digital Advertising in Toradex's Torizon
Mon Mar 20 2023 from pvs-studio.com: Converting string to enum at the cost of 50 GB: let's analyze the CVE-2020-36620 vulnerability The Old New Thing: On the proper care and feeding of the enigmatic GetDistanceOfClosestLanguageInList function Nibble Stew: The joy of font debugging Modernes C++ - ModernesCpp.com: Architectural Patterns C++ Stories: C++20 Ranges: The Key Advantage - Algorithm Composition
Fri Mar 17 2023 The Old New Thing: Exploiting C++/WinRT CRTP: Property and event declarations C++ on a Friday: References don’t have top-level cv-qualifiers
Thu Mar 16 2023 Meeting C++ blog: What do number conversions cost? Kitware Inc: Why Sensor Manufacturers are Using LidarView Nibble Stew: The PDF text model is quite nice, actually The Old New Thing: Mind your C++/WinRT namespaces The CLion Blog : A Cross-Platform IDE for C and C++ | The JetBrains Blog: CLion 2023.1 Goes Beta Modernes C++ - ModernesCpp.com: The Lack of Training Culture: You unlearned Learning Qt Blog: Qt Creator 10 RC released Kitware Inc: CT reconstruction using Slicer and RTK Qt Blog: Qt 6.4.3 Released Bazel Blog: Enable GitHub Discussions for the Bazel repository
Wed Mar 15 2023 from pvs-studio.com: What static analysis cannot find Qt Blog: Qt Design Studio 4.0 Released The Old New Thing: How can I create a git feature branch that can merge into multiple other branches? Qt Blog: Qt Contributor Highlight: Lukas Kosiński Modernes C++ - ModernesCpp.com: Presentation next Monday: Concurrency Patterns with Rainer Grimm Qt Blog: Introducing Qt Insight Andreas Fertig's Blog: C++ Insights Episode 36: Coroutine customization points
Tue Mar 14 2023 Sandor Dargo's Blog: The observer pattern and binary sizes Kitware Inc: CMake 3.26.0 available for download The Old New Thing: Did Vienna ever exist or was it just misinformation? Barry's C++ Blog: Prefer views::meow
Mon Mar 13 2023 Coding With Thomas - Coding With Thomas: [C++] User-Defined Literals To Handle Units Qt Blog: Qt Installer Framework and Qt Online Installer 4.5.2 Released Modernes C++ - ModernesCpp.com: How can you recognise a good software architecture? Arthur O’Dwyer: Iterating and inverting a const `views::filter` C++ Stories: Combining Collections with Zip in C++23 for Efficient Data Processing
Sat Mar 11 2023 Nibble Stew: My book is finally available for purchase The CLion Blog : A Cross-Platform IDE for C and C++ | The JetBrains Blog: CLion 2022.3.3 Bug-Fix Update
Fri Mar 10 2023 Sandor Dargo's Blog: Ordinary Men: Reserve Police Battalion 101 and the Final Solution by Christopher Browning Arthur O’Dwyer: Should the compiler sometimes reject a `[[trivially_relocatable]]` warrant?
Thu Mar 09 2023 KDAB Blogs Archives: CXX-Qt 0.5 Released The CLion Blog : A Cross-Platform IDE for C and C++ | The JetBrains Blog: CLion 2023.1 EAP7: Fixes for vcpkg, QML, and Memory View KDAB Blogs Archives: Qt 6 Debugging in Visual Studio and VS Code
Wed Mar 08 2023 Kitware Inc: How to Debug WebAssembly Pipelines in Your Web Browser from pvs-studio.com: 64-bit errors: LONG, LONG_PTR and blast from the past Kitware Inc: CMake 3.26.0-rc6 is ready for testing Meeting C++ blog: How does std::any compare to std::variant? Kitware Inc: CMake 3.24.4 available for download Growing up: Merging intervals in next-gen C++ Kitware Inc: CMake 3.25.3 available for download
Tue Mar 07 2023 Sandor Dargo's Blog: The decorator pattern and binary sizes Coding With Thomas - Coding With Thomas: [C++] Use EnTT When You Need An ECS Andreas Fertig's Blog: static, inline, or an unnamed namespace what's the difference
Mon Mar 06 2023 C++ Team Blog: vcpkg 2023.02.24 Release: Default Triplet Changes, RISC-V support, Bug Fixes, and More… Modernes C++ - ModernesCpp.com: The C++ Standard Library: The Fourth Edition includes C++23 C++ Team Blog: std::string now supports Address Sanitizer Andreas Fertig's Blog: C++ Insights Vim plugin available
Sun Mar 05 2023 Nibble Stew: The code functionality tipping point Modernes C++ - ModernesCpp.com: Idioms for Polymorphism and Templates Arthur O’Dwyer: Computing OEIS A360447
Fri Mar 03 2023 Kitware Inc: Extending ITK for C++ and Python: Build and Test ITK External Modules in a GitHub Action C++ Team Blog: Code Analysis Improvements in Visual Studio 17.6 Arthur O’Dwyer: STL algorithms for trivial relocation
Thu Mar 02 2023 The CLion Blog : A Cross-Platform IDE for C and C++ | The JetBrains Blog: CLion 2023.1 EAP6: Fixes for Memory View and CMake Presets Kitware Inc: How to Debug WASI Pipelines with ITK-Wasm Meeting C++ blog: Experimenting with the standard variant
Wed Mar 01 2023 Just Software Solutions Blog: Review of Embracing Modern C++ Safely by John Lakos, Vittorio Romeo, Rostislav Khlebnikov and Alisdair Meredith from pvs-studio.com: Is ChatGPT good enough at spotting bugs in code? Kitware Inc: CMake 3.26.0-rc5 is ready for testing Arthur O’Dwyer: Making `priority_queue` and `flat_set` work with move-only types
Tue Feb 28 2023 Sandor Dargo's Blog: Binary sizes and RTTI C++ Team Blog: Importing ST projects into Visual Studio C++ Team Blog: An alternative to __if_exists in ATL Modernes C++ - ModernesCpp.com: The Lack of Training Culture: You hire for Skills but not for Attitude Coding With Thomas - Coding With Thomas: [C++] An Entity-Component-System From Scratch
Mon Feb 27 2023 C++ Team Blog: View files on your Remote Machines using the new Remote File Explorer in Visual Studio Nibble Stew: Unit testing PDF generation Kitware Inc: Introducing the Digital Signal Processing Plugin in ParaView C++ Stories: Examples of Projections from C++20 Ranges
Fri Feb 24 2023 Kitware Inc: Leverage the powerful Insight Toolkit (ITK) in MATLAB via Python Meeting C++ blog: Insights from the second year of running online C++ job fairs KDAB Blogs Archives: FMA Woes Arthur O’Dwyer: Trivial relocation, `std::swap`, and a $2000 prize Bazel Blog: Improving the health of Bazel’s orphaned issues and PRs
Thu Feb 23 2023 The CLion Blog : A Cross-Platform IDE for C and C++ | The JetBrains Blog: CLion 2023.1 EAP5: Disassemble on Demand, Support for CMake Presets Versions 4 and 5, QML Formatter