
Visual Studio:属性管理器相关
配置文件 检查创建路径 文件 Microsoft.Cpp.Win32.user.props Microsoft.Cpp.x64.user.props Microsoft.Cpp.Win32.user.props Microsoft.Cpp.x64.user.props VS 视图...
配置文件 检查创建路径 文件 Microsoft.Cpp.Win32.user.props Microsoft.Cpp.x64.user.props Microsoft.Cpp.Win32.user.props Microsoft.Cpp.x64.user.props VS 视图...
Windows相关 创建Mutex的有无Global的影响 概述 Windows 内核对象(如 Mutex、Event、Semaphore)的命名规则决定了它们的可见范围: 适用场景:跨会话(如服务进程与用户进程)、跨用户或系统级同步 加了Global\ 表示该对象位于 全局内核...
Windows Mutex 创建或打开Mutex 等待获取Mutex所有权 通过WaitForSingleObject阻塞当前线程,直到Mutex变为有信号(可获取)状态: 释放Mutex 关闭句柄 使用CloseHandle关闭Mutex句柄(系统在进程退出时自动关闭,但显式关...
概述 AddressSanitizer(ASan)最初由 Google 开发并开源,是 LLVM/Clang 编译器工具链的一部分 它的核心目标是检测内存错误(如缓冲区溢出、释放后使用等),并通过 影子内存(Shadow Memory) 和 运行时插桩(Instrumentati...
关于auto推导 关于t最后推导出的类型 auto 的默认类型推导规则会 忽略引用,直接推导出值的类型 函数 test() 返回的是 std::string&(引用),但 auto t = test(); 会 拷贝引用指向的值,生成一个新的 std::string 对象 ...
私密文章,不提供摘要
私密文章,不提供摘要
概述 示例脚本 连点一个坐标 会抢占鼠标 F8启动或停止 按顺序连点两个坐标 F8启动的是两个坐标的循环按顺序连点
数学公式 如果在一个数下公式中用了多个极限的表示,会导致该数学公式无法正确渲染出来 原因是\lim\limits_这里的下划线导致的 两个下划线被解释成了斜体,因此数学公式里缺少了两个下划线
临时方法 执行下述命令 重启虚拟机会失效,需要重新执行 永久方法 编辑这个文件 在文件最后加上下面一行
搜索当前分类