- 博客(18)
- 收藏
- 关注
原创 C++标准库之正则表达式库
目录1.正则表达式库概述 2.主类 ①类basic_regex ②类sub_match ③类match_results 3.算法 ①regex_match ②regex_search ③regex_replace 4.迭代器 ①regex_iterator ②regex_token_iterator1.正则表达式库概述 ^ 正则表...
2018-09-14 04:36:06
3438
原创 C++标准库之算法库
目录1.不修改序列的操作 2.修改序列的操作 3.划分操作 4.排序操作 5.二分搜索操作(在已排序范围上) 6.集合操作(在已排序范围上) 7.堆操作 8.最小/最大操作 9.比较操作 10.排列操作 11.数值运算1.不修改序列的操作 ^all_of,any_of和none_of:判断一定范围内,是否全部,存在或不存在元素。for_each:将一个函数应用于某...
2018-09-12 05:52:17
8205
2
原创 C++Boost库学习之smart_ptr库
目录1.共享指针shared_ptr 使用例子 2.weak_ptr 使用例子1.共享指针shared_ptr ^ 使用例子 ^#include<boost/shared_ptr.hpp>using namespace boost;using std::cout;using std::endl;struct A{ int ...
2018-09-11 17:20:16
816
原创 C++Boost库学习之函数式编程 function库和bind库
目录1.accumulators库概述 2.类thread ①类定义 ②使用例子 3.命名空间this_thread ①空间内定义 ②使用例子 4.类thread_group ①类定义 ②使用例子1.accumulators库概述 ^ Boost.Accumulators既是增量统计计算的库,也是增量计算的可扩展框架。该库主要处理累加器的概念...
2018-09-11 04:43:46
522
原创 C++Boost库学习之thread库(二)
目录1.Scoped Threads 2.结构体与类strict_scoped_thread ①定义 ②使用例子 3.类scoped_thread ①类定义 ②使用例子1.Scoped Threads ^ Scoped Threads是一个线程的包装器,允许用户说明在销毁时要做什么。其中一个常见用途是在销毁时加入线程,因此这是默认行为。//#inclu...
2018-09-11 04:23:43
703
原创 C++Boost库学习之thread库(一)
目录1.thread库概述 2.类thread ①类定义 ②使用例子 3.命名空间this_thread ①空间内定义 ②使用例子 4.类thread_group ①类定义 ②使用例子1.thread库 ^ Boost.Thread允许在可移植C ++代码中使用多个执行线程和共享数据。它提供了用于管理线程本身的类和函数,以及用于在线程之间同步...
2018-09-11 03:22:52
1582
原创 C++Boost库学习之Date_time库
目录1.timer库概述 ①命名空间timer ②计时器类中用到的格式 2.类cpu_timer ①类定义 ②使用例子 3.类auto_cpu_timer ①类定义 ②使用例子1.timer库概述 ^ timer是一个很小的库,提供简易的计时功能,对了解程序执行所需的时间在测试和生产环境中都很有用。...
2018-09-10 02:48:33
2680
原创 C++Boost库学习之timer库
目录1.timer库概述 2.类cpu_timer 3.类auto_cpu_timer 4.格式 1.timer库概述 ^ timer是一个很小的库,提供简易的计时功能,对了解程序执行所需的时间在测试和生产环境中都很有用。 旧版本的计时器已经被弃用了,取而代之的是是更符合当前boost实践的CPU计时器cpu_timer和auto_cpu_timer。2.类cp...
2018-09-09 05:36:51
4982
原创 C++Boost库学习之如何在VS2017中使用boost库
Boost库的官方网址:https://www.boost.org/,学习主要以官方文档为主。 《Boost程序库完全开发指南深入C++准标准库》:网盘链接,密码: 24ti 《Boost程序库探秘——深度解析C++准标准库》:网盘链接,密码: u1c7 VS2017安装boost:在项目菜单中点击管理NuGet包,然后再弹出的画面点击浏览,在搜索框中输入boost,选择第...
2018-09-09 04:21:29
3166
原创 C++11特性的学习之融入实际应用(七)
目录括号内为适合人群,所有库作者的内容暂不做学习,可自行查阅《深入理解C++11:C++11新特性解析与应用》。网盘链接: https://pan.baidu.com/s/1Jf29R7-foOoXJ5UW3mTKVA 密码: 7vgq目录1.对齐支持(部分人) ①数据对齐 ②C++11的alignof和alignas 2.通用属性(部分人) ①语言扩展到通用属性 ...
2018-09-08 05:17:15
701
原创 C++11特性的学习之为改变思考方式而改变(六)
目录括号内为适合人群,所有库作者的内容暂不做学习,可自行查阅《深入理解C++11:C++11新特性解析与应用》。网盘链接: https://pan.baidu.com/s/1Jf29R7-foOoXJ5UW3mTKVA 密码: 7vgq目录1.指针空值——nullptr(所有人) ①指针空值:从0到NULL,再到nullptr ②nullptr和nullptr_t 2.默...
2018-09-08 05:00:46
490
原创 C++11特性的学习之提高性能及操作硬件的能力(五)
目录括号内为适合人群,所有库作者的内容暂不做学习,可自行查阅《深入理解C++11:C++11新特性解析与应用》。网盘链接: https://pan.baidu.com/s/1Jf29R7-foOoXJ5UW3mTKVA 密码: 7vgq目录1.常量表达式(类作者) ①运行时常量性与编译时常量性 ②常量表达式函数 ③常量表达式值 ④常量表达式的其他应用 2.变长...
2018-09-07 04:00:01
462
原创 C++11特性的学习之提高类型安全(四)
目录括号内为适合人群,所有库作者的内容暂不做学习,可自行查阅《深入理解C++11:C++11新特性解析与应用》。网盘链接: https://pan.baidu.com/s/1Jf29R7-foOoXJ5UW3mTKVA 密码: 7vgq目录1.强类型枚举(部分人) ①枚举:分门别类与数值的名字 ②有缺陷的枚举类型 ③强类型枚举以及C++11对原有枚举类型的扩展 2....
2018-09-07 00:18:33
548
原创 C++11特性的学习之新手易学,老兵易用(三)
目录括号内为适合人群,所有库作者的内容暂不做学习,可自行查阅《深入理解C++11:C++11新特性解析与应用》。网盘链接: https://pan.baidu.com/s/1Jf29R7-foOoXJ5UW3mTKVA 密码: 7vgq目录1.右尖括号>的改进(所有人) 2.auto类型推导(所有人) ①静态类型,动态类型与类型推导 ②auto的优势 ③aut...
2018-09-06 21:10:27
515
原创 C++11特性的学习之通用为本,专用为末(二)
目录括号内为适合人群,所有库作者的内容暂不做学习,可自行查阅《深入理解C++11:C++11新特性解析与应用》。网盘链接: https://pan.baidu.com/s/1Jf29R7-foOoXJ5UW3mTKVA 密码: 7vgq目录1.继承构造函数(类作者) 2.委派构造函数(类作者) 3.右值引用:移动语义和完美转发(类作者) ①指针成员与拷贝构造 ②移动语义...
2018-09-05 18:13:13
556
原创 C++11特性的学习之保证稳定性和兼容性(一)
导航目录括号内为适合人群,所有库作者的内容暂不做学习 1.保持与C99兼容(部分人) 预定义宏 _func_预定义标识符 _Pragma操作符 变长参数的宏定义以及_VA_ARGS_ 宽窄字符串连接 2.long long 整型(部分人) 3.扩展的整型(部分人) 4.宏__cplusplus(部分人) 5.静态断言(库作者) 断言:运行时与预处理...
2018-09-05 04:26:31
886
翻译 QString
QString的类提供了一个Unicode字符串 头文件:QString QMAKE:QT +=core成员列表 宏定义及枚举 构造函数 append prepend arg asprintf vasprintf at front back push_front push_back insert fill begin和constB...
2018-09-03 05:28:05
3795
翻译 QSize
QSIZE类定义了使用整数点的精度的二维对象的大小// —- ————————— - - ———————————————– - - - -
2018-09-02 14:48:29
8140
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人