C/C++
C/C++
qinwanlin
能者多劳,劳者多能!
展开
-
没有国产主机,怎么开发:交叉编译和QEMU虚拟机
本文介绍在没有国产主机情况下,进行软件开发的两种替代方法:交叉编译和QEMU虚拟机。原创 2020-06-12 14:19:54 · 1314 阅读 · 0 评论 -
捕获未经测试的返回值
目录前言添加责任标志与现有代码的集成实施结语 前面翻译的一篇文章《使用错误代码对象进行C++错误处理》中提到,作者的灵感来源于另一篇文件《捕获未经测试的返回值》,于是再把这篇文章翻译过来,做为对比,也算是形成一个系列的文章。 前言 函数返回值通常用于表函数是否在没有错误的情况下执行。但是,很难确保调用者适当地使用这些信息(指返回值)。也许一些商业工具可以完成这项工作,但你并不总是能获得购买许...原创 2020-04-11 17:40:00 · 125 阅读 · 0 评论 -
使用错误代码对象进行C++错误处理
我已经使用了本文描述的代码和机制近20年了,到目前为止,我还没有找到更好的方法来处理大型C++项目中的错误。最初的想法是从一篇文章([Dr Dobbs Journal][2] 2000年)中摘录出来的。我已经添加了一些新内容进去,使它更容易在生产环境中使用。原创 2020-04-10 17:24:11 · 322 阅读 · 0 评论