C++中读取TXT文档中内容并显示在Edit框中的问题

2024-11-22 12:04:36
推荐回答(3个)
回答1:

这个方法是用来读文本文件的。而加密后的文件里,什么内容都可能有,所以不能用文本方式读,必须以二进制方式读。另外,把密文显示在edit上也是没有意义的,因为里面可能有无法显示的字符。

回答2:

你这是一行一行读取吧。是通过字符\n或者\r\n判断的。加密之后\n可能变成其他字符了,或者其他字符变成了\n,没办法准确的判断一行,所以再读行就出错了。

回答3:

C++用文件流和字符串流来做吧,都是流,转化也简单