「std::array::fill」の版間の差分

提供: C++入門
移動: 案内検索
(ページの作成:「std::array::fill とは、std::arrayを指定された値で埋めるメンバ関数です。 '''読み方''' ;std::array::fill:えすてぃーでぃー ...」)
 
(相違点なし)

2013年12月29日 (日) 01:38時点における最新版

std::array::fill とは、std::arrayを指定された値で埋めるメンバ関数です。

読み方

std::array::fill
えすてぃーでぃー あれい ふぃる

概要

C++11で追加されました。

ヘッダファイル

#include <array>
// C++11
void fill( const T& value );

array_fill1.cpp の例

ソースコード array_fill1.cpp

#include <iostream>
#include <array>
using namespace std;
int main(int argc, char const* argv[])
{
        array<int, 3> a1 {1,2,3};
        a1.fill(10);
        for(auto i: a1) {
                cout << i << " ";
        }
        cout << endl;
        return 0;
}

コンパイル

g++49 -std=c++11 -I/usr/local/lib/gcc49/include/c++/ \
-Wl,-rpath=/usr/local/lib/gcc49  array_fill1.cpp -o array_fill1

実行例

% ./array_fill1
10 10 10

関連項目