12 2022 档案

摘要:STL使用迭代器遍历和删除元素 vector 迭代器使用不当造成挂死或死循环 错误用法 #include <vector> void vec_erase_item(std::vector<int>& vec, int value){ for(auto iter = vec.begin(); iter 阅读全文
posted @ 2022-12-11 21:24 流翎 阅读(620) 评论(0) 推荐(0) 编辑
摘要:库的符号冲突问题 程序示例 文件结构 工程最终生成动态库 libNet.so 和 test 可执行程序,test 链接动态库libNet.so 示例代码 // lib/net.h #ifndef _NET_H_ #define _NET_H_ class Net { public: Net(){}; 阅读全文
posted @ 2022-12-11 17:07 流翎 阅读(104) 评论(0) 推荐(0) 编辑
摘要:简介 pyinstaller,用于将python脚本文件转化成可执行文件 1、安装wheel 安装包链接:https://pypi.org/project/wheel/#files 下载解压后cmd控制台执行 python setup.py install 2、安装pywin32_ctypes-0. 阅读全文
posted @ 2022-12-04 23:25 流翎 阅读(3318) 评论(0) 推荐(0) 编辑
摘要:unity 单元测试框架的使用 unity 官方文档提供了如下两种使用方式 方式一 int main(void) { UnityBegin("test/TestProductionCode.c"); RUN_TEST(test_Function1); RUN_TEST(test_Function2) 阅读全文
posted @ 2022-12-04 23:17 流翎 阅读(938) 评论(0) 推荐(0) 编辑
摘要:什么是单元测试 本质上也是代码,但它的主要目的是用来验证业务代码的正确性、健壮性和稳定性,甚至是性能。它是代码级的测试。 传统意义上的单元测试一般指软件的最小粒度模块上的测试。对于C语言来说,就是函数的测试,对于C++、JAVA等来说,通常指一个类。但随着各种测试框架、测试手段的不断发展,单元测试已 阅读全文
posted @ 2022-12-04 23:11 流翎 阅读(248) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示