没有啊,如果是二进制的是应该在ostream abc("a.txt",ios::out|ios::binary)样这才是二进制的写入啊,而且,即便是二进制的,那么都是CPP去打开,那么它编译器应该有默认的转换啊
而且还有一点我不知道你发现了没有,在读取文件的时候,系统一直有报警声,应该是转换上出了问题
我 說過了,我用int代替char,然後set的時候輸入1,2,3,4,5,6,7,8,9然後結果正常顯示在控制台窗口上.
眼睛看花不想看了...关于文本的输入和输出记主几点就行,首先,输入的格式和读取的格式必须保持一样,2 write和read只能对于整型操作,要不就用get和put循环加入和读3 在读的时候千万不要忘了打开文件,容易犯的错误就是把加入的代码直接复制到提取那,但却又没改打开方式位