質問

私はいくつかの2指標の間にいくつかのデータを取得したいです。 「...ただのテスト」と私が得るべきである2から6までの文字列を必要とする:たとえば、私は、文字列を持っています: '目のTES' ます。

どのような機能は私のためにこれを行うことができますか?

役に立ちましたか?

解決

使用substrます:

std::string myString = "just testing...";

std::string theSubstring = myString.substr(2, 6);
2番目のパラメータはストリングではなく、インデックス(2から6までのサブストリングが実際にあるので、あなたの質問には、少し不明である「番目のT」ではなく、「STのの長さのあること

注TES')。

他のヒント

SUBSTR の方法を使用します。

std::string theString = "just testing";
std::string theSubstring = theString.substr(2, 4);
ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top