1

2つの文字列の大文字と小文字を区別しない比較を行うことができるC++ライブラリの組み込み関数はありますか?toupper / tolower、書き込み関数を自分で使用するなどの簡単なアプローチを知っています。string.hライブラリなどに上記の目的を満たすことができるものがあるかどうかを知りたいです。ここで、Cのstrcasecmpは文字列をサポートしていません。 C++ではあまり役に立ちません。char*でのみ機能します。どんな助けでも非常にありがたいです。

PSBoostライブラリはあまり役に立ちません。

ありがとう。

4

2 に答える 2

2

を呼び出すstrcasecmp場合は、C++でも呼び出すことができます。

int cmp_result = strcasecmp(s1.c_str(), s2.c_str());
于 2012-06-27T00:07:00.573 に答える
1

なにもない。C ++は、単に保存する以外に意味のあるテキストサポートを提供しません。あなたはICUに目を向ける必要があります。

于 2012-06-26T21:59:55.523 に答える