会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
一个拿着底层薪资操着架构师心的码农
博客园
首页
新随笔
联系
订阅
管理
上一页
1
···
88
89
90
91
92
2018年7月20日
第七章 类(class)7.1 笔记
摘要: 最好不要把对象的定义和类的定义放在一起,这么做无异于把两种不同实体的定义混在了一条语句里,一会定义类,一会又定义变量,显然这是一种不被建议的行为。类的定义最后要加上分号(:)成员函数的声明必须放在类的内部,它的定...
阅读全文
posted @ 2018-07-20 11:08 Lucky小黄人^_^
阅读(126)
评论(0)
推荐(0)
2018年7月9日
10.4.3反向迭代器Reverse_iterator笔记
摘要: 反向迭代器就是在容器中从尾元素向首元素反向移动的迭代器。对于反向携带器,递增(以及递减)操作的含义会颠倒过来。递增一个反向迭代器(++it)会移动到前一个元素;递减一个迭代器(--it)会移动到下一个元素。反向输...
阅读全文
posted @ 2018-07-09 21:25 Lucky小黄人^_^
阅读(187)
评论(0)
推荐(0)
10.4再探迭代器笔记
摘要: 10.4.1插入迭代器 Push_back()将一个元素追加到一个容器的尾部,除array和forward_list之外,每个顺序容器都支持push_back (vector, deque, string,...
阅读全文
posted @ 2018-07-09 21:11 Lucky小黄人^_^
阅读(129)
评论(0)
推荐(0)
10.3.4参数绑定 bind
摘要: Count_if算法,类似find_if,此函数接受一对迭代器,表示一个输入范围,还接受一个谓词,会对输入范围中的每个元素执行。Count_if返回一个计数值,表示谓词有多少次为真。 使用bind函...
阅读全文
posted @ 2018-07-09 20:51 Lucky小黄人^_^
阅读(119)
评论(0)
推荐(0)
10.3lambda表达式笔记
摘要: 与参数不同被捕获的变量的值是在lambda创建时拷贝,而不是调用时拷贝void fcn(){ int v1 = 42; //局部变量 auto f = [v1] { return v1; }; auto a ...
阅读全文
posted @ 2018-07-09 20:46 Lucky小黄人^_^
阅读(135)
评论(0)
推荐(0)
2018年7月7日
第10章 10.1-10.3笔记
摘要: Find 返回第二个参数来表示搜索失败,否则返回指向第一个等于给定值的元素的迭代器。Int val = 42;Vector::const_iterator resut = find(vec.cbegin(), ...
阅读全文
posted @ 2018-07-07 13:05 Lucky小黄人^_^
阅读(103)
评论(0)
推荐(0)
2018年7月6日
关于按下ctrl+z后,之后的cin失效的问题
摘要: 下面这代码按下Ctrl+z结束while输入后,接下来的cin >> val2就无法输入了#include #include #include #include #include using namespace ...
阅读全文
posted @ 2018-07-06 10:05 Lucky小黄人^_^
阅读(118)
评论(0)
推荐(0)
2018年7月5日
构造和改变一个string的其他方法
摘要: 构造一个string的其他方法:1string s1(cp, n),cp为c风格数组名或一个指向C风格数组的指针,则执行的操作为拷贝从cp开始包括cp在内的接下来n个字符给s1,n的默认值为sizeof(cp)/...
阅读全文
posted @ 2018-07-05 22:48 Lucky小黄人^_^
阅读(154)
评论(0)
推荐(0)
笔记
摘要: Forward_list 不支持pop_back和—操作。Vector, string 不支持push_front和pop_front。List迭代器和关联容器迭代器不支持算数运算(凡是不支持随机访问其元素的容器...
阅读全文
posted @ 2018-07-05 20:30 Lucky小黄人^_^
阅读(82)
评论(0)
推荐(0)
上一页
1
···
88
89
90
91
92
公告