Top/Lang/C++/C++11/コンテナ

目次

std::array : 固定長配列

初期化

std::forward_list : 単方向リスト

std::string

std::string

std::unordered_set : 順序なし集合(重複不可)

std::unordered_multilist : 順序なし集合(重複可)

std::map

std::unordered_map : 順序なし連想配列(重複不可)

std::unordered_multimap : 順序なし連想配列(重複可)

queue

queue

#include <queue>
std::queue<string> q;
q.push( "hoge" );
q.push( "fuga" );

while( !q.empty() ) {
    std::cout << q.front() << std::endl;
    q.pop();
}

priprity_queue

#include <queue>
std::priority_queue<string> q;

q.push( "hoge" );
q.push( "fuga" );
q.push( "foo" );
q.push( "bar" );

while( !q.empty() ) {
    std::cout << q.front() << std::endl;
    q.pop();
}

トップ   編集 凍結 差分 履歴 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2023-02-17 (金) 22:06:27