質問編集履歴

1

自身→自信に修正

2020/08/31 01:47

投稿

ttact
ttact

スコア170

test CHANGED
File without changes
test CHANGED
@@ -1,4 +1,6 @@
1
1
  for(auto& element : container)のスタイルで範囲for文で回すとき、containerの部分に関数の戻り値を書いてもいいのかどうかを知りたいです。
2
+
3
+
2
4
 
3
5
  http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2012/n3337.pdf
4
6
 
@@ -6,15 +8,13 @@
6
8
 
7
9
  https://cpprefjp.github.io/lang/cpp11/range_based_for.html
8
10
 
9
- を読んだ感じでは、range-initがrvalue referenceで一度受けたコードと同等と説明されているので大丈夫そうな気がしますが、普段は規格を読まないので私の解釈が合っているのか自がなく...
11
+ を読んだ感じでは、range-initがrvalue referenceで一度受けたコードと同等と説明されているので大丈夫そうな気がしますが、普段は規格を読まないので私の解釈が合っているのか自がなく...
10
12
 
11
13
  正確にご存じの方はいらっしゃいますか。
12
14
 
13
15
 
14
16
 
15
17
  下記コードをVS2017及びgcc10.1.0(Wandbox)でビルド・実行したところは、一応動いてます。
16
-
17
-
18
18
 
19
19
  ```C++
20
20