C++リフレクションで見分ける「ムーブ可能」と「ムーブ宣言あり」C++のリフレクションを使うと、特殊メンバー関数が未宣言なのか、削除済みなのかを調べられます。明示的なデストラクターと型特性の例から、呼び出し可能性と宣言状態を分けて読む方法を整理します。CppCpp2026-10-26
C++標準コンテナの選び方:見えないメモリ確保と参照の寿命C++標準コンテナは、明示的にnewを書かなくても内部でメモリを確保します。vectorの再確保、dequeやlistの参照保証、spanの所有権を整理し、配置と変更操作からコンテナを選ぶ考え方を解説します。CppCpp2026-10-17
C++26で未定義動作はどう減る?診断と実行時検査の境界C++26は、不完全型のdeleteや一時オブジェクトへの参照返却を不適格にし、一部の未初期化読み取りにはerroneous behaviourを導入します。コンパイラの診断と標準ライブラリのhardeningを分け、既存コードで得られる効果と残る条件を整理します。CppCpp2026-10-09
CppCon 2026言語設計者パネルを読む――C++・Python・C#はどう進化を決めるのかCppCon 2026では、Bjarne Stroustrup、Guido van Rossum、Mads Torgersenが言語設計を語るパネルが予定されています。3言語の現在地と正式な仕様策定プロセスを比べ、発言を実務へどう持ち帰るかを整理します。Programming LanguagesCpp2026-09-01