- 186 名前:デフォルトの名無しさん mailto:sage [2008/07/15(火) 19:19:55 ]
- 空白文字の個数を保ったまま、文字列を単語単位で処理をしたいんですが
どのように記述するのが良いのでしょうか 例えば次の文字列があり、単語の先頭にあるaだけ大文字にしたいです _aba__dea__aga__ (_は空白) _Aba__dea__Aga__ (こうなってほしい) stringstreamでパースして、後で結合する方法を思いつきましたが、この方法だと空白は消えてしまいました。 地道に1文字ずつみて、str[i]==0 || (str[i-1]==' ' && str[i]!=' ') こういった判定をする以外に良い方法ってありますか?
|

|