- 博客(4)
- 资源 (1)
- 问答 (1)
- 收藏
- 关注
原创 c++11 chrono全面解析(最高可达纳秒级别的精度)
chrono是c++ 11中的时间库,提供计时,时间等功能。学习chrono,关键是理解里面时间段(Durations)、时间点(Time points)的概念。1.基础:时间节拍:
2017-09-11 22:49:20 27575 5
原创 c++11 call_once用法(多线程时仅初始化一次的完美解决方案)
template void call_once (once_flag& flag, Fn&& fn, Args&&...args);需要包含头文件:参数:(1)flag:是std::once_falg对象(定义一个该对象传进去即可)、、属于控制的标签,相同的falg只执行一次(见下面详解)(2)fn:需要只执行一次的函数对象、、(3)args:传递给fn函数
2017-09-09 17:01:38 5534
原创 Trie树(字典树)_实现模糊查找(支持中文)
搜索功能一般都有根据你的输入快速显示对应关键字的功能,比如你输入”刘”, 搜索框的下拉列表会显示“刘德华”,”刘若英”,”刘欢”等,你继续输入‘德’,将查询关键字变成”刘德”,显示的候选字列表会显示”刘德华”,”刘德华专辑”,”刘德华演唱会”等。下面将使用Trie树(字典树)来实现此功能。一、什么是Trie树Trie书又名字典树,字典是由一组词组成的集合,而字典树对这个集合进行了结
2017-09-03 22:23:48 9443 2
原创 更改gcc默认版本(gcc版本降级/升级)
更改gcc默认版本(gcc版本降级/升级)Ubuntu系统升级到16.04以后,gcc的版本变为6.2,编译比较老的项目编译不过,需要将gcc版本降级到ubunt14.04时候4.8版本.可以让系统存在两个gcc版本,4.8和6.2,但是默认的gcc版本为4.8(编译老的项目,直接make).而更高的版本6.2则可以留着供自己平时指定使用.按照如下步骤即可:(1)在Ubuntu
2017-09-01 17:58:00 64403 3
数据安全与编程技术(涂彦晖、戴士剑)
2018-01-09
大神请指教c++错误:返回类型与重写虚拟函数的返回类型既不相同也不协变
2015-12-24
TA创建的收藏夹 TA关注的收藏夹
TA关注的人