后端开发 c++中map如何判断key是否存在_c++ map find用法【笔记】 用 find() 判断 key 是否存在最安全,它不修改 map、返回迭代器,通过 it != end() 检 […]...
后端开发 c++中的std::weak_ptr的lock()操作是线程安全的吗? (内部机制) c++kquote>std::weak_ptr::lock() 是线程安全的,多个线程可同时调用,但需避免与 […]...
后端开发 C++中的std::tie如何用于解包?(将tuple元素绑定到局部变量) std::tie 本质是创建左值引用元组,用于将 tuple 元素赋值给已声明变量,不声明新变量、不推导类型, […]...
后端开发 C++里的const和constexpr有什么区别?(编译时常量与运行时常量) const 仅表示不可修改,不保证编译期常量;constexpr 才强制编译期可求值,用于模板参数、数组维度等 […]...
后端开发 如何使用Google Mock为c++接口创建测试桩(mock)? (单元测试进阶) Google Mock 仅支持对含纯虚函数的抽象类进行模拟,要求接口类声明虚析构函数、所有待 mock 函数为 […]...