c++文件操作

宇来风满楼 2020-02-26 02:53:41
怎么没写好呢
...全文
73 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
寻开心 2020-02-26
  • 打赏
  • 举报
回复
你读数据的时候, 是把p当中了一个一维数组,一次读入,那么读进来的数据有没有正确的把U字符定位到p【1】【0】上就是问题的所在了 u丢了,它很可能是在p[0][19]这个位置放着呢
寻开心 2020-02-26
  • 打赏
  • 举报
回复
你的文件是文本文件,每行后面有回车换行字符的 在windows系统下,回车换行是2个字符, linux下是一个字符 你用read方式,是二进制读入(初始化文件流的时候,把iOS::binary 标志也带上去) 二进制读取,会把后面的回车换行字符也读进来,它会占据位置的 所以,要好好算一算,具体是几个字符, 截图上看不出来中间有几个空格
宇来风满楼 2020-02-26
  • 打赏
  • 举报
回复
引用 1 楼 weixin_45376832的回复:
源1有40个字符,你却读了39个
using的u哪去了
weixin_45376832 2020-02-26
  • 打赏
  • 举报
回复
源1有40个字符,你却读了39个

64,654

社区成员

发帖
与我相关
我的任务
社区描述
C++ 语言相关问题讨论,技术干货分享,前沿动态等
c++ 技术论坛(原bbs)
社区管理员
  • C++ 语言社区
  • encoderlee
  • paschen
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
  1. 请不要发布与C++技术无关的贴子
  2. 请不要发布与技术无关的招聘、广告的帖子
  3. 请尽可能的描述清楚你的问题,如果涉及到代码请尽可能的格式化一下

试试用AI创作助手写篇文章吧