以下に、テキストファイルを読み取り、単語が含まれている場合にのみ別のテキストファイルに行を書き込むコードがあります "unique_chars"
。たとえば、その行に他のゴミもあります。フレーズを などの別のもの"column"
に置き換えるにはどうすればよいですか?"column"
"wall"
だから私の行は次のようになります<column name="unique_chars">x22k7c67</column>
#include <iostream>
#include <fstream>
using namespace std;
int main()
{
ifstream stream1("source2.txt");
string line ;
ofstream stream2("target2.txt");
while( std::getline( stream1, line ) )
{
if(line.find("unique_chars") != string::npos){
stream2 << line << endl;
cout << line << endl;
}
}
stream1.close();
stream2.close();
return 0;
}