Common Library
0.9.5
|
文字列等号比較用関数オブジェクト [詳解]
std::binary_function< std::string, std::string, bool >を継承しています。
公開メンバ関数 | |
EqStr (bool nCase=false) | |
大文字・小文字を無視するかを指定して構築 [詳解] | |
bool | operator() (const std::string &s1, const std::string &s2) const |
二つの文字列が等しければ true を返す [詳解] | |
フィールド | |
bool | ignoreCase |
大文字・小文字を無視するなら true にする | |
文字列等号比較用関数オブジェクト
アルゴリズムで利用することを想定している。 例えば、大文字・小文字を無視した上で二つのシーケンスの文字列を比較したい場合は次のようにすればよい。
|
inline |
大文字・小文字を無視するかを指定して構築
nCase | 大文字・小文字を無視するなら true にする |
|
inline |
二つの文字列が等しければ true を返す
s1 | 比較対象文字列 1 |
s2 | 比較対象文字列 2 |