摘要:
pugixml pugixml比tinyxml快不止一个数量级 pugixml 可以在github上直接下载到源码 https://github.com/zeux/pugixml 包括两个头文件(pugixml.hpp pugiconfig.hpp) 和 一个源文件(pugixml.cpp) <?x 阅读全文
posted @ 2018-06-21 16:36
osbreak
阅读(684)
评论(0)
推荐(0)
摘要:
1. std::shared_ptr: 一个共享所有权的智能指针, 多个 shared_ptr 可以共享同一个对象。 C++11 引入的智能指针之一,属于内存管理机制的核心工具。它通过引用计数(Reference Counting)实现对动态分配对象的自动内存管理,避免内存泄漏。 线程安全: sha 阅读全文
posted @ 2018-06-21 15:01
osbreak
阅读(942)
评论(0)
推荐(0)
摘要:
c++ 11特性 1.01 关键字 auto : 自动存储变量的关键字, 必须要对auto声明的类型进行初始化,否则编译器无法推导出auto的实际类型。 decltype : 根据表达式的实际类型推演出定义变量时所用的类型。如cout << typeid(i).name() << endl; fin 阅读全文
posted @ 2018-06-21 14:07
osbreak
阅读(248)
评论(0)
推荐(0)
摘要:
字符转码 1.01 UTF8ToUnicode std::wstring UTF8ToUnicode(const std::string& utf8string) { int widesize = ::MultiByteToWideChar(CP_UTF8, 0, utf8string.c_str( 阅读全文
posted @ 2018-06-21 11:06
osbreak
阅读(504)
评论(0)
推荐(0)
摘要:
std::multiset 是 C++ 标准模板库(STL)中的一个关联容器,它是 std::set 的变体,其核心特性是允许元素重复。同一个值可以出现多次,但所有元素仍然保持有序。 允许重复元素: - 与 std::set 的唯一性不同,std::multiset 允许插入相同的值多次。 - 这是 阅读全文
posted @ 2018-06-21 10:22
osbreak
阅读(454)
评论(0)
推荐(0)
浙公网安备 33010602011771号