【C++】std::set<型> 集合について。

【C++】std::set 集合について。
   

短い記事ですが、C++の[std::set]について簡単に調べてみました。

std::set<型>

[std::set]は指定した型の変数は格納する「集合」体です。
「配列」とは、値を格納することではよく似ています。
  • 挿入、削除ができる
  • ソートが自動的に行われる
  • 個別に取り出せない(例、2つ目の値を取り出すなど)
  • [std::verctor]に比べて動作が重い

//定義
std::set<int> spriteNumbers;

//挿入
spriteNumbers.insert(1);
spriteNumbers.insert(3);
spriteNumbers.insert(5);

//取り出す
for(auto num : spriteNumbers){


}


【参考】

Effective C++ 第3版 (ADDISON-WESLEY PROFESSIONAL COMPUTI)Effective C++ 第3版 (ADDISON-WESLEY PROFESSIONAL COMPUTI)
スコット メイヤーズ,小林 健一郎

丸善出版
売り上げランキング : 96806

Amazonで詳しく見る

Related Posts Plugin for WordPress, Blogger...