👩💻 Join our community of thousands of amazing developers!
diff --git a/lang/cpp23/extend_init_statement_to_allow_alias_declaration.md b/lang/cpp23/extend_init_statement_to_allow_alias_declaration.md new file mode 100644 index 000000000..69cb5695f --- /dev/null +++ b/lang/cpp23/extend_init_statement_to_allow_alias_declaration.md @@ -0,0 +1,47 @@ +# 初期化文での型の別名宣言を許可 +* cpp23[meta cpp] + +## 概要 +`if`文、`switch`文、範囲`for`文で初期化文を指定できるが、C++20までその初期化文では`typedef`による型の別名定義はできたが、`using`による型の別名定義はできなかった。 + +C++23では`using`による別名定義もまた初期化文でできるようになる。 + + +## 仕様 +初期化文 (in...