47項 書き込み専用コードの作成は避けよう
書き込み専用コードの作成は避けよう
STLを使ったコードには多くの関数呼び出しがあるため、複雑なコードになりやすいです。
読みづらい書き込み専用コード(後で読むことを考えていないコード)はコメントをつけるか、分割して読みやすくなるようにします。
45項 count、find、binary_search、lower_bound、upper_bound、およびequal_rangeの違いを理解しよう
count、find、binary_search、lower_bound、upper_bound、およびequal_rangeの違いを理解しよう
続きを読む42項 less<T>がoperator<を意味することを確認しよう
less
less<T>は、Tのoperator<を呼び出します。
less<T>の動作を変えると、最小意外性の原則に反するので、動作を変えてはいけません。