次の文字列を指定します。
string Header =">day11:1:356617";
">" 以外のすべてを抽出するにはどうすればよいですか?
day11:1:356617
文字列文字に対して標準ループを実行し、>" 以外のみを保持できます。
string nStr ="";
for (int i=0; i < Header.size(); i++) {
if (Header[i] != ">") {
nStr = nStr + Header[i];
}
}
しかし、このアプローチはあまりにも不器用で遅いようです。特に、何百万行もの抽出を行う必要があります。