回答編集履歴
2
書式の改善
test
CHANGED
@@ -2,7 +2,7 @@
|
|
2
2
|
|
3
3
|
|
4
4
|
|
5
|
-
[return 文 - cppreference.com](https://ja.cppreference.com/w/cpp/language/return)より
|
5
|
+
[return 文 - cppreference.com](https://ja.cppreference.com/w/cpp/language/return)より
|
6
6
|
|
7
7
|
|
8
8
|
|
@@ -12,7 +12,7 @@
|
|
12
12
|
|
13
13
|
|
14
14
|
|
15
|
-
|
15
|
+
とのことです。実際の動作としては、皆さんの回答のようになっていると考えられます。
|
16
16
|
|
17
17
|
|
18
18
|
|
@@ -20,8 +20,8 @@
|
|
20
20
|
|
21
21
|
|
22
22
|
|
23
|
-
また、C++17 以降
|
23
|
+
(また、C++17 以降でも NRVO は保証されないようです。)
|
24
24
|
|
25
25
|
|
26
26
|
|
27
|
-
参考 -> [値のコピー省略を保証 - cpprefjp C++日本語リファレンス](https://cpprefjp.github.io/lang/cpp17/guaranteed_copy_elision.html)
|
27
|
+
(参考 -> [値のコピー省略を保証 - cpprefjp C++日本語リファレンス](https://cpprefjp.github.io/lang/cpp17/guaranteed_copy_elision.html))
|
1
書式の改善
test
CHANGED
@@ -20,7 +20,7 @@
|
|
20
20
|
|
21
21
|
|
22
22
|
|
23
|
-
また、C++17 以降に保証されるのは RVO だけで、NRVO は保証され
|
23
|
+
また、C++17 以降に保証されるのは RVO だけで、NRVO は保証されないことに注意してください。
|
24
24
|
|
25
25
|
|
26
26
|
|