摘要: 原因 在项目开发过程中需要将字符串转化成十进制数,起初没有问题。但是在之后的开发过程中程序在运行时突然发生崩溃,由于没有做异常处理,报错信息也不明显。最后发现是因为某个字符串转化的字符串转化的十进制数超过了int的范围。 c++中各数据类型取值范围 解决方法 改用stoll函数代替stoi,记得返回 阅读全文
posted @ 2024-07-04 13:56 bbkkp 阅读(39) 评论(0) 推荐(0) 编辑
摘要: 目的 开发过程中获取某个可执行文件的打印结果或者获取某个shell命令的打印结果 原理 FILE * popen ( const char * command , const char * type ); int pclose ( FILE * stream ); popen() 函数通过创建一个管 阅读全文
posted @ 2024-07-01 21:07 bbkkp 阅读(7) 评论(0) 推荐(0) 编辑