05 2019 档案

摘要:普通new一个异常的类型std::bad_alloc。这个是标准适应性态。 在早期C++的舞台上,这个性态和现在的非常不同;new将返回0来指出一个失败,和malloc()非常相似。 在内存不足时,new (std::nothrow)并不抛出异常,而是将指针置NULL。 在一定的环境下,返回一个NU 阅读全文
posted @ 2019-05-17 20:01 PKICA 阅读(2282) 评论(0) 推荐(0) 编辑
摘要:1.下载protobuf #wget -c https://github.com/protocolbuffers/protobuf/releases/download/v3.7.1/protobuf-cpp-3.7.1.tar.gz 或者百度网盘下载protobuf3.7.1 提取码: wfu5 下 阅读全文
posted @ 2019-05-17 19:31 PKICA 阅读(297) 评论(0) 推荐(0) 编辑
摘要:std::enable_shared_from_this 能让一个对象(假设其名为 t ,且已被一个 std::shared_ptr 对象 pt 管理)安全地生成其他额外的 std::shared_ptr 实例(假设名为 pt1, pt2, ... ) ,它们与 pt 共享对象 t 的所有权。 若一 阅读全文
posted @ 2019-05-12 09:59 PKICA 阅读(358) 评论(0) 推荐(0) 编辑