Linux c 开发-32 in getline死循环问题
假如有一个件,文件内容
123 123 123 123<0x00><0x00><0x00><0x00><0x00><0x00><0x00>
那么
while (!in.eof()) { in.getline(rbuf, 3); } 到最后一行会卡着,可以写成 in.getline(rbuf,1024); 或者增加 while (!in.eof()) { in.getline(rbuf, 3); if(in.fail() && in.gcount()==(sizeof(buf)-1)) in.clear(); }
本博客是个人工作中记录,更深层次的问题可以提供有偿技术支持。
另外建了几个QQ技术群:
2、全栈技术群:616945527
2、硬件嵌入式开发: 75764412
3、Go语言交流群:9924600
闲置域名WWW.EXAI.CN (超级人工智能)出售。
另外建了几个QQ技术群:
2、全栈技术群:616945527
2、硬件嵌入式开发: 75764412
3、Go语言交流群:9924600
闲置域名WWW.EXAI.CN (超级人工智能)出售。
标签:
Linux c 开发
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· 别再用vector<bool>了!Google高级工程师:这可能是STL最大的设计失误
· 单元测试从入门到精通
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 上周热点回顾(3.3-3.9)
2020-11-26 paddlex 使用-6 在Android下预测
2020-11-26 paddlex 使用-5 Andrdroid4.1报错插件无法删除
2020-11-26 paddlex 使用-4 format = EXTENSION[ext].6错误
2020-11-26 paddlex 使用-3 模型加载预测
2018-11-26 一个CLR20r3 错误解决。
2018-11-26 Devexpress dll搜集