2023-01-01から1年間の記事一覧

C++ JSONライブラリ「nlohmann/json」の使い方

概要 nlohmann/json 特徴 コンパイル/ビルド データ格納 データ取得 任意の構造体との相互変換 デフォルト構築可能な場合 デフォルト構築不可能な場合 ソート シリアライゼーション 文字列 MessagePack CBOR バイナリ型に符号化方式を埋め込む パッチ まとめ…

C++20 比較関数と任意の型のソート

C++20 比較関数と任意の型のソート C++20 比較関数と任意の型のソート はじめに 比較関数 任意の型のソート 謝辞 はじめに 想定読者は過去の私である。 なぜこう教えてくれなかったのだ。 次なる私よ、あなたのために。 主題のとおり、C++20を前提に書いてい…