12 2018 档案

几种简单排序算法
摘要:1.冒泡排序 冒泡排序的核心思想就是比较一维数组中相邻位置上的两个值,例如,最终的目的是得到一个升序排列的序列,那么两个位置上的值,A0>A1,则交换位置,否则不交换。例如对下面的数组进行排序: 第一趟冒泡过程如下: 第一次,3>0,那么互换位置: 第二次,3<4,那么不换位置。 第三次,4<5,不 阅读全文

posted @ 2018-12-12 18:30 古I月 阅读(358) 评论(0) 推荐(0)

记录在windows平台下编译boost
该文被密码保护。

posted @ 2018-12-04 14:08 古I月 阅读(1) 评论(0) 推荐(0)

动态数组
摘要:方式一: 注:动态数组(new出来的数组)其实不是数组,因为我们最终得到不是一个数组对象,而是得到一个数组元素类型的指针。所以不能对动态数组使用begin函数和end函数。 动态分配一个空数组(int *p = new int[0])是合法的,此时new返回一个合法的非空指针,但是不能对这个指针解引 阅读全文

posted @ 2018-12-03 18:12 古I月 阅读(391) 评论(0) 推荐(0)

智能指针unqiue_ptr
摘要:unique_ptr unique_ptr 对它指向的对象在同一时刻是独占的。它要么在构造的时候使用内置指针初始化,要么使用reset给其赋值。当unique_ptr被销毁时,它所指向的对象也被销毁。 unique_ptr特有的操作: unique_ptr不支持拷贝和赋值,但是这一点在函数调和返回上 阅读全文

posted @ 2018-12-03 17:11 古I月 阅读(214) 评论(0) 推荐(0)

智能指针unqiue_ptr
摘要:unique_ptr unique_ptr 对它指向的对象在同一时刻是独占的。它要么在构造的时候使用内置指针初始化,要么使用reset给其赋值。当unique_ptr被销毁时,它所指向的对象也被销毁。 unique_ptr特有的操作: unique_ptr不支持拷贝和赋值,但是这一点在函数调和返回上 阅读全文

posted @ 2018-12-03 17:11 古I月 阅读(295) 评论(0) 推荐(0)

导航