C++ で文字列を小数点以下/大文字に変換する 質問する

C++ で文字列を小数点以下/大文字に変換する 質問する

C++ で文字列を小文字/大文字に変換する最善の方法は何ですか?

C++ は英語のみのプログラミング言語ではないため、問題は複雑になっています。多言語化に適した方法はあるのでしょうか?

ベストアンサー1

#include <algorithm>
std::string data = "Abc";
std::transform(data.begin(), data.end(), data.begin(), ::toupper);

http://notfaq.wordpress.com/2007/08/04/cc-convert-string-to-upperlower-case/

また、一般的な文字列メソッドに関する CodeProject の記事:http://www.codeproject.com/KB/stl/STL_string_util.aspx

おすすめ記事