life's a struggle.
Intelligence without ambition is a bird without wings.
2015-07-08
2015-07-07
wscript.exe E:\OS\Windows\bin\mklink.vbs "%1"
2015-07-01
–skip-column-names
结果列不输出列名
2015-07-01
主要的类
| 类名 | 作用 |
|————–+————————————————————————————————————————————————|
| Json::Value | 可以表示里所有的类型 |
| Json::Reader | 将json文件流或字符串解析到Json::Value, 主要函数有Parse |
| Json::Writer | 与Json::Reader相反,将Json::Value转化成字符串流,注意它的两个子类:Json::FastWriter和Json::StyleWriter,分别输出不带格式的json和带格式的json。 |
常用API
2015-07-01
boost::lexcial_cast
##优点
- 可直接与string互转
- 方法一致,易用
缺点
- 需要为枚举类型重载IO
static_cast
优点
- 直接可用
缺点
- 与string转换需要二次转换(先转为整型
underlying_type
,再转换为string),难用
2015-07-01
阅读此文
2015-06-30
- URL中host使用IP,域名解析,重定向等费时间(还需要设置header[“host”]为原域名)
2015-06-26
2015-06-26
数字 => 字符串
1 | string to_string (int val); |
字符串 => 数字
1 | int stoi(const string& str, size_t *idx = 0, int base = 10); |
结论
优先使用
boost::lexical_cast
效率更高
接口统一,代码优雅
locale敏感