|

楼主 |
发表于 2020-12-21 02:00:01
|
显示全部楼层
感谢:fangjiehong、 firegun、 nimasile1
你们写的程序我都看懂了,但是我写的那个程序(是只定义fstream流的那个程序)编译运行都无误,但就是输不出s2(a.txt根本没被创建),与你们写的程序做了比较还是不知道为什么没有创建a.txt文本?能否帮我分析一下?谢谢~~~~~
nimasile1的那个程序写入文本时用了一个open(),写完close().读入变量时又一个open,然后再close().虽然目的达到了,但如果要在一个循环里反复读写,觉的不是很好。
firegun的程序很好,不过他没用到ifstream,用的是filebuf,ostream和istream。
liebersie 的那个程序与我几乎一样但我运行后还是没得到s2结果(输出为空,文本也没被创建),应该不会与编译器有关吧? |
|