C++ で文字列を大文字に変換する 質問する

C++ で文字列を大文字に変換する 質問する

文字列を大文字に変換するにはどうすればよいでしょうか。Google で見つけた例では、文字のみを扱う必要があります。

ベストアンサー1

#include <algorithm>
#include <string>

std::string str = "Hello World";
std::transform(str.begin(), str.end(), str.begin(), ::toupper);

おすすめ記事