2008-12-07から1日間の記事一覧

STL:アルゴリズム

c++

(1)変更を行わないもの for_each() 指定区間の要素を操作する find() 指定区間からの要素を検索する find_if() 指定された条件を満足させる要素を検索 count() 指定された値である要素の数を返す count_if() 指定された条件を満足させる要素の数を返す misma…

STL:bitsetのto_string()関数 bcc32

c++

http://rararahp.cool.ne.jp/cgi-bin/lng/vc/vclng.cgi?print+200608/06080070.txt std::string s = b.to_string,std::allocator > ();

STL:bitsetの機能

c++

関数 説明 b.test(n) ビット位置nが1なら真を返す b.any() どれかビットが1なら真を返す b.none() 全ビットが0のとき真を返す b.flip() 全ビットを反転する b.flip(n) ビット位置nを反転する b.set() 全ビットを1にする b.set(n) ビット位置nを1にする b.res…

STL:priority_queueの機能

c++

priority_queue qt1; // 大きい値優先 priority_queue, greater > qt2; // 小さい値優先 関数 説明 empty() 要素が空なら真を返す(基盤コンテナのempty()を呼ぶ size() 要素数を返す(基盤コンテナのsize()を呼ぶ top() 先頭の要素を参照する(基盤コンテナのf…

STL:queueの機能

c++

関数 説明 empty() 要素が空なら真を返す(基盤コンテナのempty()を呼ぶ) size() 要素数を返す(基盤コンテナのsize()を呼ぶ) front() 先頭要素の参照を返す(基盤コンテナのfront()を呼ぶ back() 末尾要素の参照を返す(基盤コンテナのback()を呼ぶ push() 末尾…

STL:stackの機能

c++

関数 説明 empty() 要素が空なら真を返す(基盤コンテナのempty()を呼ぶ) size() 要素数を返す(基盤コンテナのsize()を呼ぶ) top() 末尾要素を参照する(基盤コンテナのback()を呼ぶ push() 末尾に要素を追加する(基盤コンテナのpush_back()を呼ぶ) pop() 末尾…