当我想从文件中读取文本并将该文本写入另一个文件时,它会在该文件的开头写入65279个字符。我使用此代码从文件中读取:
int libery(){
string location;
textfromcode = "";
ifstream libs;
location=loc.c_str();
location.append("/");
location.append(path.c_str());
libs.open(location.c_str());
if (libs.is_open()) {
string lib;
while(!libs.eof()) {
getline(libs,lib);
textfromcode+=lib;
textfromcode+= '\n';
}
libs.close();
}
return 0;
}
我正在写textfromcode
变量中的另一个文件。