代码如下:
#include#include #include using namespace std; void ReadLineData(char* fileName, int lineNum, char* data) { ifstream in; in.open(fileName); int line = 1; while (in.getline(data, 1024)) { if (lineNum == line) { break; } line ++ ; } in.close(); } string CharToStr(char * contentChar) { string tempStr; for (int i=0;contentChar[i]!=' ';i++) { tempStr+=contentChar[i]; } return tempStr; } void DelLineData(char* fileName, int lineNum) { ifstream in; in.open(fileName); string strFileData = ""; int line = 1; char lineData[1024] = {0}; while(in.getline(lineData, sizeof(lineData))) { if (line == lineNum) { strFileData += "n"; } else { strFileData += CharToStr(lineData); strFileData += "n"; } line++; } in.close(); //写入文件 ofstream out; out.open(fileName); out.flush(); out< 总结
以上就是这篇文章的全部内容了,希望本文的内容对大家的学习或者工作具有一定的参考学习价值,谢谢大家对考高分网的支持。如果你想了解更多相关内容请查看下面相关链接



