0
Q
C++関数戻り型
A
答えて
1
、あなたは次のように関数を呼び出すことがあります。署名はあなたが全体のリストを返している意味
int get(int index, std::list<int> const& A) {
int i = 0;
auto pos = A.begin();
while(i++ < index) pos = std::next(pos);
return *pos;
}
+1
std :: listに演算子[]がありません。 – kfsone
関連する問題
- 1. デフォルトのCのboolean型の戻り関数の戻り値++
- 2. scala generic関数戻り型
- 3. C関数の戻りエラー
- 4. マクロで関数の戻り値の型を取得する(C++)
- 5. C++ datetimeを返す適切な関数の戻り値の型?
- 6. C++の関数ポインタの戻り値の型
- 7. C関数の戻り値を型キャストできますか?
- 8. C++仮想関数の戻り値の型
- 9. XSLT関数の戻り値の型
- 10. 関数の動的戻り型
- 11. VBA:カスタムデータ型と関数(戻り値)
- 12. Typescriptの関数の汎用戻り型
- 13. C#の変数汎用戻り型
- 14. 渡された関数からの戻り値の型戻り型
- 15. VS2015 C++コルーチン:promise.get_return_object()戻り値の型とコルーチン戻り値の型
- 16. C#、動的戻り型
- 17. C++ Iterators戻り値の型
- 18. 特定の戻り値の型を持つ関数型をとるC++テンプレート関数
- 19. C++ ReSharper - 関数の戻り値/パラメータ型の変数を生成する
- 20. スウィフト関数とボイド戻り型とノンリターン型
- 21. メンバ関数のテンプレートと型の戻り型
- 22. 関数の戻り値型からジェネリック型に推論する
- 23. 関数Cからの戻りポインタ
- 24. C++再帰関数戻り値
- 25. Cのtypedef関数の戻り値
- 26. 戻り値Enumから関数C#
- 27. 戻り値なしのC++関数
- 28. 関数のセグメンテーションフォールト戻り値C++
- 29. 一般的な戻り値の型とラムダ関数の引数
- 30. 関数の戻り値の型に変数を設定する
...? – twsaef
おそらく[std :: advance](http://en.cppreference.com/w/cpp/iterator/advance)はあなたが探しているものですか?私はあなたの例を与えられた正確な質問にはっきりしていませんが。 –
あなたはリストからどのアイテムを取得しますか?最初?最後?それらのすべて?答えが "ランダムなインデックスを持つアイテム"ならば、おそらく 'std :: list'以外のものが必要です。 –