Sizeof on an Array Parameter Gives You the Wrong Answer on October 6, 2026 Posted by Ruaridh Kensington-Oyelaran
Your Writes Do Not Reach Other Threads in the Order You Wrote Them on October 5, 2026October 5, 2026 Posted by Ruaridh Kensington-Oyelaran
Posted in Fundamentals Reordering Three Members Can Shrink a Struct by Half on May 24, 2026 Ruaridh Kensington-Oyelaran
Posted in Fundamentals Your Struct Is Bigger Than the Sum of Its Members on May 12, 2026 Ruaridh Kensington-Oyelaran
Posted in Fundamentals Explicit Is the Cheapest Bug Prevention in the Language on May 5, 2026September 3, 2026 Ruaridh Kensington-Oyelaran
Posted in Fundamentals One Missing Keyword Turns Your Constructor Into a Trapdoor on April 27, 2026 Ruaridh Kensington-Oyelaran
Posted in Fundamentals A Name Can Be Out of Scope While the Object Is Still Alive on April 21, 2026September 3, 2026 Ruaridh Kensington-Oyelaran
Posted in Fundamentals Argument Dependent Lookup Finds Functions You Never Imported on April 16, 2026September 3, 2026 Ruaridh Kensington-Oyelaran
Posted in Fundamentals Inline Stopped Meaning Inline a Long Time Ago on April 11, 2026 Ruaridh Kensington-Oyelaran
Posted in Fundamentals Global Objects Are Built in an Order Nobody Chose on April 5, 2026 Ruaridh Kensington-Oyelaran
Posted in Fundamentals Two Definitions of One Function Is a Bug the Linker May Never Report on March 27, 2026August 27, 2026 Ruaridh Kensington-Oyelaran
Posted in Fundamentals The Compiler Is Allowed to Evaluate Your Arguments in Any Order on March 17, 2026 Ruaridh Kensington-Oyelaran