回答編集履歴
2
appendix
test
CHANGED
@@ -50,8 +50,8 @@
|
|
50
50
|
|
51
51
|
}
|
52
52
|
|
53
|
+
```
|
53
54
|
|
54
55
|
|
55
56
|
|
56
|
-
|
57
|
-
|
57
|
+
C++17以前であれば、[Boost.Parameterライブラリ](https://www.boost.org/doc/libs/1_75_0/libs/parameter/doc/html/index.html)という選択肢もあります。
|
1
update
test
CHANGED
@@ -1,4 +1,4 @@
|
|
1
|
-
C++20で導入された [指示付き初期化構文](https://cpprefjp.github.io/lang/cpp20/designated_initialization.html) を利用し、デフォルト値ありのキーワード引数風の記述を行うことはできます。この実装では引数型`Tn`を問いません。
|
1
|
+
C++20で導入された [指示付き初期化構文](https://cpprefjp.github.io/lang/cpp20/designated_initialization.html) を利用し、デフォルト値ありのキーワード引数風の記述を行うことはできます。この実装では引数型`Tn`を問いません。一方、関数呼び出し時の名前指定順は宣言順(`a`→`b`→`c`)に並べる必要があります。
|
2
2
|
|
3
3
|
|
4
4
|
|