Asleep at the WheelWEBPDF
By Frances Buontempo
Are you cruising on autopilot? Frances Buontempo wonders if we need to change direction from time to time.
C++ Exceptions and Memory Allocation FailureWEBPDF
By Wu Yongwei
Memory allocation failures can happen. Wu Yongwei investigates when they happen and suggests a strategy to deal with them.
C++ on Sea 2023: Trip ReportWEBPDF
By Sándor Dargó C++ on Sea happened again in June this year. Sándor Dargó explains why he thinks speaking rather than just attending a conference is worth considering.
Reasoning about Complexity – Part 2WEBPDF
By Lucian Radu Teodorescu
Understanding code could increase our productivity by an order of magnitude. Lucian Radu Teodorescu introduces a complexity measure to help us reason about code to tackle complexity.
Passkey Idiom: A Useful Empty ClassWEBPDF
By Arne Mertz
How do you share some but not all of a class? Arne Mertz introduces the passkey idiom to avoid exposing too much with friendship.
C++20 Dynamic Allocations at Compile-timeWEBPDF
By Andreas Fertig
People often say constexpr all the things. Andreas Fertig shows where we can use dynamic memory at compile time.
By Chris Oldwood
Open source code has a long history. Chris Oldwood tells us how he discovered open source and got his first role as a software maintainer.
Copyright (c) 2018-2023 ACCU; all rights reserved.