【手册】代码规范,安全编码 TrustClient 相关 1) win api使用宏控制 123#ifdef Q_OS_WIN #include <Windows.h>#endif 内存相关 函数段 申请内存 12345678void *zallloc(size_t len) { void *p = malloc(len); if(p) { memset(p, 0, len); } return p;} 常用的宏 1234#define safe_free(p) {\ free(p);\ p = NULL;\}\ 线程的资源竞争 对链表、边界资源、临界区域的操作一定要加锁 12345678std::mutex mtx; // 保护countermtx.lock();// 要进行的资源操作todo();mtx.unlock(); E_手册 #code 【手册】代码规范,安全编码 https://hodlyounger.github.io/2023/10/27/E_手册/【手册】safecode/ 作者 mingming 发布于 2023年10月27日 许可协议 【配置】3-hexo 主题快捷键 上一篇 【手册】UML 片段说明 下一篇