自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 收藏
  • 关注

原创 boost--容器(简述)

boost容器01.boost.array boost.array和C++中STL中的std: :vector一样,都是一样的操作,没有什么不一样的,唯一不同的是array是一个定长的数组 boost.array有一点和C++前面版本不同的是,它是可以向普通数组一样直接进行构造的。(C++11也开始支持了) //boost.arrayint main()...

2018-08-10 11:15:56 591

原创 boost--字符串模块

boost01.boost字符串的算法库 1.boost::algorithm::earse_all_copy( )用来删除所有字符串中所有匹配字符//boost::algorithm::earse_all_copy( )int main(){ std::string str= " I am a Coder ! "; std::cout<...

2018-08-08 15:09:16 561

原创 boost--文件系统

boost文件系统01.boost::filesystem::path boost::filesystem::path 是 Boost.Filesystem 中的核心类,它表示路径的信息,并提供了处理路径的方法 boost后续文件操作都是从这个开始展开的。 02.boost::filesystem::file_status 这是一个...

2018-08-06 18:17:13 1315

原创 c语言中的位运算

小白的文章//位运算的总结1.一组数据中只有一个数字出现了一次。其他所有数字都是成对出现的。请找出这个数字。(使用位运算)int main(){ int i = 0; int arr[] = {1,2,1}; int sum=0; int a = arr[0]; for (i = 1; i < sizeof(arr )/ sizeof(arr[0]); i++)...

2018-08-06 10:41:19 689

原创 STL-配置器(stack,queue,deque,list)

配置器00.list list是一种双向开口的非连续性的结构,它的每个元素都是一个独立的节点,互不影响,只是用其节点的结构将其进行连接,其就是一个双向链表 list的迭代器就是一个节点,这个节点就是链表中某个节点的指针。 迭代器的operator *( )就是这个节点中存储的数据,operator++( )就是 向后移动一个节点,operator就是向前移动...

2018-08-06 10:38:02 358

原创 STL-vector容器(简述)

vector00.vector简述 vector和C++内建的array是类似的,不同的时array时静态的,vector则是动态的,可以根据实际进行自动的配置,而array则是不可在改变的。 vector的技术实现主要是其当空间不足时的情况,即扩容和拷贝数据的策略。 vector的结构 template<class T , class Alloc...

2018-08-03 12:25:56 259

原创 STL-配置器(简述)

STL空间配置器 1.STL配置器是指配置一些资源,如内存,磁盘资源等。 2.STL空间配置器是为了给常用的容器来进行空间上的配置,这个空间可以是内存,可以是磁盘或是其他的辅助存储介质。 3.下面简单介绍一下 1. <stl_construct.h> a. 其定义consruct和destroy的大致代码可以参考STL...

2018-08-03 10:11:33 305

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除