C++ Primer Plus 第六版 每天总结一章加课后习题

来源:互联网 发布:优化sql查询速度 编辑:程序博客网 时间:2024/05/20 18:45

看这本书有两遍了。为了加深记忆,看第三遍同时决定写下每章自认为重要的知识点。并提供自己手写的课后习题答案。

下午开动,目前有工作要做。

这本书绝对是好的入门工具书。

 

第一章 预备知识

c++具有过程性、面向对象、泛型编程
1.过程性继承自C语言,面向对象OOP不解析了,泛型编程由模板和STL库支持

2.OOP强调的是数据,让语言满足问题的需求。就要设计了类,类作为一个抽象,可多个实例化。使用类提供的公有方法,外人不需要了解类是怎么coding的,只要知道方法的作用,调用即可。那么这就是封装了和代码重用的原因。

3.泛型编程更nb,它的特点是代码重用性更强。原因是不使用特定的数据类型 ,它的类和函数使用模板template,参数使用通用类型。可能是基本数据类型,也可以是用户创建类型(结构、类。链表、图)

4.1998年推出了c++98标准,具有异常、RTTI、模板、STL特性;2001年c++11标准,有新的特性吧

5.windows下使用cpp、cxx、cc,linux下 C、cc、cxx、c

6.我是使用VS2010,创建工程是选择win32 Console Application,然后一直next就ok,点击compile、built、make、Link、Execute、Run、Debug这些按键吧。不同编译器不一样。

7.vs2010是会关闭运行的dos窗口的,在main函数return 0;前添加cin.get()


这章没有课后习题。
内容少,下午写第二章


 

0 0
原创粉丝点击