Skip to content

Commit

Permalink
GLOBAL_DEFINED_WORDS: 読み仮名を補完
Browse files Browse the repository at this point in the history
  • Loading branch information
akinomyoga committed Nov 7, 2024
1 parent 072cb24 commit ca64b9a
Showing 1 changed file with 14 additions and 0 deletions.
14 changes: 14 additions & 0 deletions GLOBAL_DEFINED_WORDS.json
Original file line number Diff line number Diff line change
Expand Up @@ -47,30 +47,39 @@
},
"CPO": { "redirect": "カスタマイゼーションポイントオブジェクト" },
"デフォルト初期化": {
"yomi": "でふぉるとしょきか",
"desc": "`T x;`構文での初期化。トリビアルにデフォルト構築可能な型の場合は初期化されず(オブジェクトのlifetimeは開始される)、そうではないクラス型はデフォルトコンストラクタで初期化する。配列型の場合は各要素が再帰的にデフォルト初期化される"
},
"デフォルト構築": {
"yomi": "でふぉるとこうちく",
"redirect": "デフォルト初期化"
},
"値初期化": {
"yomi": "あたいしょきか",
"desc": "`T x{};`構文での初期化。組み込み型の場合はゼロ相当の値で、クラス型の場合はデフォルトコンストラクタで初期化する。配列型の場合は各要素が再帰的に値初期化される"
},
"直接非リスト初期化": {
"yomi": "ちょくせつひりすとしょきか",
"desc": "direct-non-list-initialization。リスト初期化ではない直接初期化"
},
"値構築": {
"yomi": "あたいこうちく",
"redirect": "値初期化"
},
"プログラム定義型": {
"yomi": "ぷろぐらむていぎがた",
"desc": "標準ライブラリの型を除く、ユーザー(プログラマ)によって定義された型のこと"
},
"プログラム定義": {
"yomi": "ぷろぐらむていぎ",
"desc": "ユーザー(プログラマ)によって定義されること(標準ライブラリで定義されるものを除く)"
},
"ユーザー定義型": {
"yomi": "ゆーざーていぎがた",
"redirect": "プログラム定義型"
},
"ユーザー定義": {
"yomi": "ゆーざーていぎ",
"redirect": "プログラム定義"
},
"適格要件": {
Expand All @@ -80,22 +89,27 @@
"desc": "関数であればオーバーロード解決に参加するための条件、それ以外であれば受け付ける型の条件"
},
"イテレータ範囲": {
"yomi": "いてれーたはんい",
"desc": "2つのイテレータで表現される半開区間を表す。C++20からイテレータと番兵で異なる型であっても指定可能になる"
},
"拡張浮動小数点数型": {
"yomi": "かくちょうふどうしょうすうてんすうがた",
"desc": "<stdfloat>で定義される内部表現の規定された浮動小数点数型",
"link": "/reference/stdfloat.md"
},
"標準浮動小数点数型": {
"yomi": "ひょうじゅんふどうしょうすうてんすうがた",
"desc": "拡張浮動小数点数型の対義語としてfloat / double / long doubleを指す用語"
},
"ADL": {
"desc": "実引数依存の名前探索 (Argument Dependent Lookup)。引数の型が所属する名前空間の関数を探索する言語機能"
},
"不完全型": {
"yomi": "ふかんぜんがた",
"desc": "型のサイズを決定できない、完全には定義されていない型。例えば先行宣言のみのクラス型、要素数不明の配列型、`void`など。クラス定義内部ではそのクラス自身は不完全型"
},
"完全型": {
"yomi": "かんぜんがた",
"desc": "型のサイズを決定できる型。不完全型ではない型"
},
"オーバーロード解決": {
Expand Down

0 comments on commit ca64b9a

Please sign in to comment.