エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
<initializer_list>を暗黙にインクルード - Faith and Brave - C++で遊ぼう
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
<initializer_list>を暗黙にインクルード - Faith and Brave - C++で遊ぼう
C++0xのRange-base for文を使用するには、std::Rangeコンセプトが必要なので<iterator_concepts>をイ... C++0xのRange-base for文を使用するには、std::Rangeコンセプトが必要なので<iterator_concepts>をインクルードする必要があります。 #include <iterator_concepts> int array[5] = { 1, 2, 3, 4, 5 }; for (int& x : array) // <iterator_concepts>をインクルードしないとこのfor文は使えない x *= 2; 言語の構文なんだからせめて<iterator_concepts>は暗黙にインクルードしてほしい、とも思いますが <iterator_concepts>はもインクルードするのでかなり大きいライブラリを Range-base for文を使用しない場合にもインクルードすることになり、コンパイル時間が長くなってしまいます。 これはC++のゼロオーバーヘッドル