c++读文件问题
在做读文件处理的过程中发现在读后和读前文件发生了变化,0D和0A发生了变化,请问谁有这方面比较全的资料,怎么才能让读到的数据和文件中的数据完全一样!!!!!!!!!!!!!!!!!
[解决办法]
如果文件以文本格式打开,则写入时把\n转换为\r\n写入,读则做反方向转换
[解决办法]
看你用哪个功能读的,如果是文本字符串的话一般方法没问题,你貌似是读2进制格式原始数据,那就得用binary模式打开文件了.
读写则用read和write,否则会被c++按字符串处理进行一定的修改,又和你的目的有差别了.