c++で文字列を大文字・小文字に変換

c++で文字列(stringクラスのインスタンス)を大文字や小文字に変換する。

スポンサーリンク

大文字に変換

変換には、std::transformとtoupperを使用するのでalgorithmをインクルード。

このとき使用するtoupperはstd名前空間にあるものを使用しない。

小文字に変換

変換には、std::transformとtolowerを使用するのでalgorithmをインクルード。

この時使用するtolowerはstd名前空間にあるものを使用しない。

最後に

今回は試していないけど、transformの引数にchar型の配列を使えそう。

スポンサーリンク

シェアする

フォローする