简介
该用户还未填写简介
擅长的技术栈
未填写擅长的技术栈
可提供的服务
暂无可提供的服务
c++容器优化(以emplace 代替insert)
首先,以两张事实来说话,图一是emplace方法,7892条数据,debug下是1.14403秒。图二是insert方法,7892条数据,debug下是2.17625秒。结果其实已经不言而喻了,推荐使用emplace方法。为什么emplace方法比insert快呢?首先,我们必须明确一个概念就是,容器中插入的元素永远都不是元素本身,而是元素的一份copy。emplace其实就是调用了拷贝构造函数.
使用JsonCpp解析和生成Json
一:什么是JSON?JSON 指的是 JavaScript 对象表示法(JavaScript Object Notation),是一种key-value的表示方法,类似于{ “name”:“Kobe” }二:什么时候用JSON?因为JSON的明了,简单,易于解析。JSON常用来传输和存储对应的文本信息。三:什么是JsonCppJsonCpp是一个基于c++的免费开源库。下载地址:htt...
到底了