C++26のリフレクションを使って、コンパイル時にクラスのUML図を生成する試み。`^^`演算子で型情報をメタ空間に「持ち上げ」、`[: :]`で元の空間に戻す。`std::define_static_string`でコンパイル時のstd::stringを文字列リテラル化。`std::meta::info`型で型と値を区別し、`std::meta::nonstatic_data_members_of`や`display_string_of`でメンバー情報を取得。`remove_ptr_cv_type_of`でポインタやconst/volatileを無視。
資訊
- 節目
- 頻率每日更新
- 發佈時間2025年8月2日 下午5:03 [UTC]
- 集數159
- 年齡分級兒少適宜