boost
C++准标准库,功能非常强大
ISmileLi
爱人生,爱微笑,一个爱分享的程序猿!
展开
-
boost库中的字符串算法查找、切割、替换、删除、合并、大小写转换等等详解
boost库中的字符串算法查找、切割、替换、删除、合并等等详解零、小序一、大小写转换1、大小写转换函数2、大小写代码示例二、删除1、删除函数2、删除代码示例三、替换1、替换函数2、替换代码示例四、查找1、查找函数2、查找代码示例五、判别式和分类1、判别式和分类函数2、判别式和分类代码示例六、修剪1、修剪函数2、修剪代码示例七、分割1、分割函数2、分割代码示例八、合并1、合并函数2、合并代码示例九、...原创 2020-04-06 17:36:09 · 5011 阅读 · 0 评论 -
boost库中的格式化输出format的使用
格式化输出format零、前言一、boost.format组件1、boost.format组件介绍2、boost.format格式化语法3、代码示例二、boost.format组件的高级用法1、format的高级用法2、代码示例零、前言格式化输出是每一个程序员经常使用到的功能,把一系列参数格式化成一个字符串,在工作中中会经常用到,C语言提供了printf这个格式化输出函数,它因简单高效而被广泛...原创 2020-04-05 13:18:31 · 3502 阅读 · 7 评论 -
boost中的类型转换操作符polymorphic_cast、polymorphic_downcast、lexical_cast、numeric_cas详解
boost中的类型转换操作符零、小序一、动态转换操作符1、polymorphic_cast和polymorphic_downcast2、代码示例二、流转换操作符1、lexical_cast2、代码示例三、数值转换操作符1、numeric_cast2、代码示例零、小序标准C++中提供了四种类型转换运算符dynamic_cast、static_cast、const_cast和reinterpret...原创 2020-04-04 17:28:17 · 447 阅读 · 0 评论 -
windows和linux下boost库的安装和使用,看这篇文章就够了!
零、前言boost库是每一个C++程序员都应该学会使用的库,也是C++开发中少不了的库,这个库被称为C++的准标准库,很多C++的新标准都是从这个库里面扣出来的。在C++沉沦的十年中,是这个库一直给C++注入蓬勃的生机!紧跟boost库的发展可以说就是在跟进C++标准的发展。一、下载安装1、官网下载下载地址:https://www.boost.org/users/download/进入下...原创 2020-03-22 22:08:51 · 3102 阅读 · 0 评论 -
boost库时间操作-给一个起始时间和经过的时间得到一个终止时间
一、说明:使用boost库时间相关的类实现计算时间的三个小函数: 1、给一个起始日期和经过的天数得到一个日期,起始日期形如:2018-06-27或者2018/06/27;返回日期形如:2018-06-27 2、 给一个起始时间和经过的秒数得到一个时间,起始时间形如:14:20:30;返回时间形如:14:20:30 3、给一个起始日期和时间和经过的秒数得到一个日期和时间,起始日期形如:2018...原创 2018-06-27 23:00:50 · 525 阅读 · 0 评论 -
boost库中filesystem中path的使用
一、说明 boost库中的filesystem中有关路径的操作十分的方便特别是path重载的/,看起来就像对普通路径的书写一样,你再也不用担心为组合路径时少写‘/’而导致找不到文件或者程序直接崩溃烦恼啦,因为当你缺少时path会自动的给你添加上啦。而在C++14以上的版本这块正式成了C++的标准啦。废话不说啦,直接上代码,下面只演示了一些常用的,更多方法可以直接go到源码中去看看。二、测试代...原创 2018-08-01 17:35:59 · 12696 阅读 · 0 评论