質問

C ++でstringteamを使用していて、次のように異なる操作を実行したいとします。

一連の文字の検索、 テキストブロックをint(行の途中)に変換します。 getポインターを前後に移動するなど。

文字列ストリームでこの種のことを行う標準/一般的な方法は何ですか?

役に立ちましたか?

解決

関連するstd :: stringオブジェクトを返すstringstream :: str()メソッドを使用できます。その後、返された文字列に対して目的の操作を実行できます。

他のヒント

名前が言っているように、stringtreamはストリームです。ストリームは、ランダムアクセスではなく、シーケンシャルアクセスを許可します。ランダムアクセスが必要な場合は、stringstream :: str()関数を使用して、文字列の文字列バージョンを取得できます。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top