2014-02-24から1日間の記事一覧

29項 1文字ごとの入力にはistreambuf_iteratorの使用を考えよう

1文字ごとの入力にはistreambuf_iteratorの使用を考えよう

28項 reverse_iteratorの基底iteratorの使い方を理解しよう

reverse_iteratorの基底iteratorの使い方を理解しよう

27項 コンテナのconst_iteratorをiteratorに変換するには、distanceとadvanceを使う

コンテナのconst_iteratorをiteratorに変換するには、distanceとadvanceを使う

26項 const_iterator、reverse_iterator、const_reverse_iteratorよりiteratorを優先的に使おう

const_iterator、reverse_iterator、const_reverse_iteratorよりiteratorを優先的に使おう insertとeraseは常にiteratorを必要とします。必要がない限り、わざわざconst_iteratorやreverse_iterator、const_reverse_iteratorを使う必要はありません。

25項 標準以外のハッシュコンテナに慣れよう

標準以外のハッシュコンテナに慣れよう STLには、ハッシュコンテナがありません。(C++11では、unordered_set, unordered_multiset, unordered_map, unordered_multimapが追加されました。) SGI STLやSTLportにはハッシュコンテナが用意されています。