11月
招聘
最近招聘C++程序员和黑盒测试员。由于第一次招聘不知道如何处理,不断和同事沟通,摸索出一套简单的规则。C++程序员:力扣随机第二题,如果运气不好可以再随机一两次。黑盒测试员:力扣随机第二题或第三题,写测试用例。效果需要进一步证实。
卡图
今天和技术支持沟通,10:57一个相机正常,一个相机无反应。查看了dump文件夹,今天没dump.txt,昨天14:07有崩溃。查看了大软件的日志,发现有个相机没取图。翻看之前的记录,发现昨天14点开始没取图。没取图的原因是缓存满了。缓存满了的原因,没有从缓存取图。没从缓存取图的原因是:从缓存取图的线程崩了,和dump.txt的时间一致。
12月
C++17遍历文件(夹)很方便
C++ 17 (递归)遍历文件(文件夹)更方便。VS2019支持(C++14,C++17,C++20) // for (auto& i : std::filesystem::directory_iterator("C:\\b")) //遍历文件夹 for (auto& i : std::filesystem::recursive_directory_iterator("C:\\b")) //递归遍历文件夹 { { str += "目录:" + i.path().string(); str += " 文件(夹)名" + i.path().filename().string(); str += " 是否文件夹:" + std::to_string(i.is_directory()); str += " 扩展名:" + i.path().extension().string() + " "; str += "\r\n"; } }
12月6号 内存泄漏
发现内存泄漏,排查了2小时候,发现是父类没有定义虚析构函数。
托管C++的模板
内核C++用到模板,于是试图让中转的托管C++也用模板,方便C#调用。试验成功,可能比较简单,复杂的不一定能成功。
附属内容
开发测试运行环境
操作系统:Win10或win7
开发环境:VS2022或VS2019
C++17
视频课程
CSDN学院有基础算法的C++实现的课程,请使劲戳下面的链接。
https://edu.csdn.net/course/detail/38771
C++入职培训,C#入职培训等课程可以学习
https://edu.csdn.net/lecturer/6176
相关下载
本人算法的总结《闻缺陷则喜算法册》,可到CSDN下载频道下载,doc版的。