我需要大量数据才能有效地写入文本文件(大约4M行,12列)
我尝试过的事情 -
fwrite
:找不到但我无法使用'%。6f'之类的格式字符串。导致大量垃圾数据使文本文件大于它应该
fprintf
:对此有严重的问题。当使用它写入1个卡盘中的整个文件和少至10行的块时,写入停止在特定位置(大约3.8演出的数据),没有任何警告或错误。在非常小的块中使用它并不是非常快< / p>
dlmwrite
:效果很好但速度并不好。可能需要数小时才能获得4个数据
也许使用perl和更低级别的IO功能可以解决我的问题?我对fprintf
的问题也很奇怪,我似乎无法找到解决方法的任何线索