Wed Dec 04 2024 Nibble Stew: Compiler daemon thought experiment from pvs-studio.com: Brain debugging. Interview with Anders Schau Knatten, author of "C++ Brain Teasers: Exercise Your Mind" Qt Blog: Qbs 2.5 released The Old New Thing: Why does my DLL reference count go up by one every time I create and exit a thread?
Tue Dec 03 2024 Sandor Dargo's Blog: Replace CRTP with concepts? The Old New Thing: Tricks from product support: We’re not smart enough to debug the problem, can you help us? Google Testing Blog: Tech on the Toilet: Driving Software Excellence, One Bathroom Break at a Time Qt Blog: Qt 6.8 Software Bill of Materials Andreas Fertig's Blog: Write more C++ code thanks to constexpr bioweapon: Structured Binding Upgrades in C++26
Mon Dec 02 2024 Kitware Inc: A Year of Innovation: Our Most Impactful Projects and Technologies in 2024 The Old New Thing: News flash: Desire for loud cars correlates with psychopathy and sadism The Old New Thing: An analogy about register preservation rules in calling conventions Qt Blog: Qt Creator 15 released CLion : A Cross-Platform IDE for C and C++ | The JetBrains Blog: Refactoring in C++: Top Techniques and Best Practices Qt Blog: Qt 6.8.1 Released Qt Blog: Qt for MCUs 2.9 Released MC++ BLOG: std::execution: Inclusive Scan
Fri Nov 29 2024 The Old New Thing: Assessing the attack complexity of a race condition security vulnerability BuontempoConsulting: Meeting C++ 2024 cor3ntin: Legacy Safety: The Wrocław C++ Meeting think-cell Developer Blog: Trip Report: Fall ISO C++ Meeting in Wrocław, Poland
Thu Nov 28 2024 The Old New Thing: Why does my program successfully take foreground only when running under the debugger? Conan C/C++ Package Manager Blog: Enhancing ROS robotics development with C/C++ Conan packages
Wed Nov 27 2024 from pvs-studio.com: C++ programmer's guide to undefined behavior: part 10 of 11 The Old New Thing: Checking whether a URI refers to a Web site root KDAB Blogs Archives: CLI++: Upgrade Your Command Line Arthur O’Dwyer: _The Elements of Programming Style_ (1974) Andreas Fertig's Blog: iX Article: Ressourcen sparen mit der C++-Funktion constexpr
Tue Nov 26 2024 Sandor Dargo's Blog: How to ensure a class is not copyable or movable Kitware Inc: VTK v9.4.0 The Old New Thing: Microspeak: Real estate and Airspace
Mon Nov 25 2024 Kitware Inc: [ANNOUNCE] CMake 3.31.1 available for download Kitware Inc: CMake 3.30.6 available for download Kitware Inc: CMake 3.29.9 available for download Kitware Inc: Defending Against Chat-Based Disinformation Threats The Old New Thing: How can I know when a window has processed a message that I posted to it? Qt Blog: Qt support on Apple platforms John Farrier: Exploring C++ std::span – Part 5: Performance and Practicality MC++ BLOG: std::execution: Asynchronous Algorithms Sutter’s Mill: Trip report: November 2024 ISO C++ standards meeting (Wrocław, Poland) mp-units: Report from the Wrocław 2024 ISO C++ Committee meeting
Sat Nov 23 2024 C++ Team Blog: What’s New in vcpkg (November 2024) Doug's Compiler Corner: Swift for C++ Practitioners, Part 11: Domain-Specific (Embedded) Languages with Result Builders
Fri Nov 22 2024 The Old New Thing: In C++, how can I make a default parameter be the this pointer of the caller?, revisited ObjectBox: IoT, Edge Computing, and Digitalization in Healthcare Andreas Fertig's Blog: CppNorth 2024 recording of my talk "C++ Insights: Peek behind the curtains of your C++ compiler" is available
Wed Nov 20 2024 from pvs-studio.com: History of C and C++. Part one: emergence and standardization of C language. C with Classes becomes C++ Kitware Inc: Combine High-fidelity Modeling with Productive Workflows Using OpenFOAM and CMB C++ on a Friday: Visiting CppCast CLion : A Cross-Platform IDE for C and C++ | The JetBrains Blog: CLion Nova Improvements, Debug Servers, OpenCV Image Viewer, and Zephyr West Debugging in CLion 2024.3 MC++ BLOG: My ALS Journey (17/n): Christmas Special Andreas Fertig's Blog: C++ Insights Episode 56: Understanding the magic behind C++17's structured bindings
Tue Nov 19 2024 Sandor Dargo's Blog: Trip report: Meeting C++ 2024 from pvs-studio.com: 19 errors in LLVM 19 John Farrier: Exploring C++ std::span – Part 4: Const-Correctness and Type-Safety Qt Blog: Where are our 2024 Qt Champions? Bazel Blog: BazelCon 2024 Recap: Recordings and Birds of a Feather Session Notes
Mon Nov 18 2024 from pvs-studio.com: Debugging bugs in x64dbg debugger. Step out to GUI MC++ BLOG: std::execution Kitware Inc: ActiViz 9.4 release: Curved Planar Reformation
Sat Nov 16 2024 Vorbrodt's C++ Blog: San Diego C++ Meetup #68 – The Art of Writing Efficient Programs – design choices for Performance (Nov 13 2024) Finally a homepage: The work of WG21/SG15 - Tooling Coding in Old Entish: Story-time: C++, bounds checking, performance, and compilers Neil Henning: Custom asserts in LLVM
Thu Nov 14 2024 from pvs-studio.com: What's up with Telegram messenger: dozen errors detected Qt Blog: MinGW and Side-by-Side Manifests Qt Blog: Qt Creator 15 RC released
Wed Nov 13 2024 Kitware Inc: Start the New Year Off Right with Kitware’s Winter Training Courses Kitware Inc: CDash v3.6.2 available Kitware Inc: CDash v3.5.2 available CLion : A Cross-Platform IDE for C and C++ | The JetBrains Blog: CLion 2024.3 Release Candidate Is Out Kitware Inc: Post-Process your OpenRadioss™ Results with ParaView KDAB Blogs Archives: Setting C++ Defines with CMake Andreas Fertig's Blog: Why is C++23 called 23?
Tue Nov 12 2024 C++ Team Blog: Siemens Healthineers manages C++ libraries with vcpkg in an offline build environment Sandor Dargo's Blog: Implicit string conversions to booleans C++ Team Blog: What’s New for C++ Developers in Visual Studio 2022 17.12 Daniel Lemire's blog: Graduate degrees are overrated Kitware Inc: CDash v3.6.1 available Kitware Inc: CDAO JATIC: Empowering Responsible AI Adoption bioweapon: What does f(x) mean in C++?
Mon Nov 11 2024 from pvs-studio.com: DPDK: 100 big and small bugs John Farrier: Exploring C++ std::span – Part 3: Subviews and Slices Qt Blog: Akademy 2024: Qt Highlights! ObjectBox: The Embedded Database for C++ and C Sutter’s Mill: A new chapter, and thoughts on a pivotal year for C++ ObjectBox: The Critical Role of Databases for Edge AI ACCU : November's C Vu Journal has been published. News: Boost C++ Libraries and Fiscal Sponsorship mp-units: International System of Quantities (ISQ): Part 6 - Challenges
Sun Nov 10 2024 from pvs-studio.com: C++ programmer's guide to undefined behavior: part 9 of 11 C++ Stories: Around the World in C++: Exploring Time Zones with std::chrono
Thu Nov 07 2024 Kitware Inc: CMake 3.31.0 available for download Kitware Inc: Kitware Secures $2.2M Phase II Contract to Develop Tools that Support Responsible AI Adoption Across the Department of Defense KDAB Blogs Archives: Delivering Software Updates: The Last Mile of Product Development C++ Team Blog: What’s New in vcpkg (October 2024)
Wed Nov 06 2024 Kitware Inc: Tools for Visualization and Analysis of 4D Shapes in SlicerSALT CLion : A Cross-Platform IDE for C and C++ | The JetBrains Blog: CLion 2024.3 Goes Beta With Enhanced CLion Nova, Debug Servers, and OpenCV Image Viewer Kitware Inc: Breaking Down Barriers: How Computational Model Builder Solves Integration Challenges in Simulation Workflows The Pasture: The Big Array Size Survey for C
Tue Nov 05 2024 Sandor Dargo's Blog: Use std::span instead of C-style arrays Andreas Fertig's Blog: unique_ptr and the pointer to implementation idiom mp-units: mp-units 2.4.0 released!
Mon Nov 04 2024 from pvs-studio.com: Finding errors in unit tests MC++ BLOG: C++26 Core Language: Small Improvements The LLVM Project Blog: GSoC 2024: Out-Of-Process Execution For Clang-Repl The LLVM Project Blog: GSoC 2024: Out-Of-Process Execution For Clang-Repl mp-units: International System of Quantities (ISQ): Part 5 - Benefits
Sun Nov 03 2024 MC++ BLOG: My ALS Journey (16/n): Good Bye Training / Hello Mentoring Jeremy's Blog: Windows Memory Mapped File IO C++ Stories: What is the current time around the world? Utilizing std::chrono with time zones in C++23