ofstream相关问题

xiaoxiao2021-02-27  406

在进入正题之前记录下今天由于不小心犯的一个小错误:

char index[ ] = { 0 };

这句话导致的后果是再循环中只进行了一次循环,第二次的时候直接跳出。

正确的书写方式为:char index[8] = { 0 };

ofstream ofs;

ofs.open(filePath, ios::out); 

或者ofs.open(filePath, ios::out&&ios::app);

以上代码都不能追加。

正确的追加方式为:

ofstream ofs;

ofs.open(filePath, ios::app);

今儿幸运的是在笔记本上处理并追加二十个txt,在没有关闭任何一个txt的情况下没有内存溢出!

转载请注明原文地址: https://www.6miu.com/read-6174.html

最新回复(0)