c++primer学习心得
文章平均质量分 69
Allianzcortex
这个作者很懒,什么都没留下…
展开
-
《c++ primer》第一章学习笔记
main()函数的返回语句必须是int类型的,return 0表示函数已经被成功执行。 //想起了谭浩强的书里都是void main()去执行std:cout,std:enl,说明定义在命名空间std中,避免引起歧义。这里循环判断语句没有必要再赘述,只是从详细程度上来说确实不如《c++ primer plus》,后者更适用于初学者。原创 2014-12-01 21:51:41 · 503 阅读 · 0 评论 -
《c++ primer》第二章学习笔记
这一章主要讲的是数值类型。OJ里常见的爆栈、溢出,一方面是递归次数过多,另一方面就是数值类型不对应,在构造时就应该想到对应的措施,就不会产生类似地铁账户余额上亿这样的尴尬情况。1.把负值赋给unsigned int对象是完全合法的,结果=(负数)%(该类型的取值个数)。-5负值给unsigned int,因为unsigned int最多有256个数,所以结果为251.2.原创 2014-12-04 21:44:58 · 336 阅读 · 0 评论 -
标准I/O库_兼_stringstream使用
今天在OJ上刷题的时候偶然间看到关于stringstream的说明,在网上找到一系列非常好的文章。 对应的章节在的第八章“标准I/O库”里出现,所以提前一些写这篇文章。首先我们都知道c++在用cin读取输入的数值时是以空白符(white)作为标记的,那么为了能够读取出一整行的内容,我们使用如下的语句 string s, getline(cin,s);如果这一行里含有大量的空格符,需要转原创 2014-12-26 10:15:34 · 506 阅读 · 0 评论