タグ

関連タグで絞り込む (1)

タグの絞り込みを解除

stringとSTLに関するbabydaemonsのブックマーク (1)

  • C++の文字列操作 その3 - minus9d's diary

    以下、すべて #include <iostream> using namespace std; と書いてあるものとする。 文字列の置換 replace()を使う。取りうる引数はいろいろあるけど、多分一番使うのは以下の例。 string str = "Today is April 19."; str.replace(9, 5, "May"); // strのindex9から5文字分を"May"に置換 cout << str << endl; // "Today is May 19." 特定の文字列を繰り返し置換 例えば"aa bb cc aa bb cc"という文字列が与えられた時、"bb"の部分をすべて"bbbbb"と置換したいとする。以下のコードでいいのかな? string str = "aa bb cc aa bb cc"; string from = "bb"; string to

    C++の文字列操作 その3 - minus9d's diary
    babydaemons
    babydaemons 2016/09/23
    replace()はfind()を併用して、グローバルな文字列置換を実現する感じ
  • 1