iはC++でstringsteamを持っていると言う、と私はそれに異なる操作を行いたいとしたい:文字列ストリームを扱う?
文字列の検索、 は(行の途中で)int型にテキストのブロックを変換し、 引越しポインタを前後に移動するなどの操作を行います。
文字列ストリームでこのようなことを行う標準的な方法は何ですか?
iはC++でstringsteamを持っていると言う、と私はそれに異なる操作を行いたいとしたい:文字列ストリームを扱う?
文字列の検索、 は(行の途中で)int型にテキストのブロックを変換し、 引越しポインタを前後に移動するなどの操作を行います。
文字列ストリームでこのようなことを行う標準的な方法は何ですか?
関連するstd :: stringオブジェクトを返すstringstream :: str()メソッドを使用できます。次に、返された文字列に対して、あなたが望む操作を行うことができます。
名前が言っているように、stringtreamはストリームです。ストリームは、ランダムアクセスではなくシーケンシャルアクセスを可能にします。ランダムアクセスが必要な場合は、stringstream :: str()関数を使用して文字列の文字列バージョンを取得できます。