Wiki(ウィキ)内検索結果
タグ検索でコンテナは4件見つかりました。
連想コンテナ
*連想コンテナ - set, map, ( multiset, multimap) *基本的な使用方法 **宣言 =|CPP| std::set tSet); std::map tMap; ||= **入力 =|CPP| tSet.insert( val); tMap.insert( std::map::value_type(key, val)); ||= ※ tMap[key] = val 可能 **出力、削除、変更(インプレース変更を避けた変更) 基本的にsetとmapの処理は同じ、type…
https://seesaawiki.jp/urakana-tips/d/%cf%a2%c1%db%... - 2013年03月28日更新
シーケンスコンテナ
*シーケンスコンテナ(連続メモリコンテナ) 標準では以下の4種類に当たるコンテナ -vector, string, deque, list *コンテナ内でのオブジェクトの削除 vector, string, dequeの場合 c.erase( remove( c.begin(), c.end(),value), c.end()); // valueの値を持つオブジェクトを削除 の慣用的表現を用いる. ただしlistの場合はメンバ関数のremoveを用いる方がよい l.remove( eraseVal…
https://seesaawiki.jp/urakana-tips/d/%a5%b7%a1%bc%... - 2012年10月09日更新
コンテナ
*コンテナのオブジェクトのコピー ・負荷の大きなコンテナのコピーに気をつける 巨大なオブジェクトを扱う場合,負荷に気をつけるならばポインタのコンテナを作成することを考える. その際スマートポインタについて応用することが望ましい(boost等による) (TODO)・スライシングの問題背景を確認 *範囲メンバ関数 [コンパイル,動作チェックなし] 単一要素メンバ関数より範囲メンバ関数をい用いる利点 ・簡単に作成可能 ・意図が明確になる ・パフォーマンスの向上 **範囲生成 containe…
https://seesaawiki.jp/urakana-tips/d/%a5%b3%a5%f3%... - 2012年10月09日更新
C++コンテナ
*STL C++で使われるSTLのコンテナについてまとめる. 参考サイト cplusplus.com http://www.cplusplus.com/reference/ 参考図書 Effective STL―STLを効果的に使いこなす50の鉄則 [Amazon]http://www.amazon.co.jp/Effective-STL%E2%80%95STL%E3%82%92%E5%8A%B9%E6%9E%9C%E7%9A%84%E3%81%AB%E4%BD%BF%E3%81%84%E3…
https://seesaawiki.jp/urakana-tips/d/C%2b%2b%a5%b3... - 2012年10月09日更新