![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C++
文章平均质量分 83
XY丶YX
归纳性的知识太多,尽量只做解决具体问题的内容
展开
-
【C++】第6章 分支语句和逻辑运算符 知识总结
《C++ Primer Plus》第6章知识点总结简单的知识不再进行赘述逻辑表达式逻辑OR运算符:||5>3 || 5>10如果||左边表达式为1,则程序不计算右边表达式逻辑AND运算符:&&5>3 && 5>10如果&&左边表达式为0,则程序不计算右边表达式逻辑NOT运算符:!if(!(x>5)!运算符将它后面的表达式的原创 2017-09-27 09:19:46 · 364 阅读 · 0 评论 -
【C++】第12章 类和动态内存分配 知识点总结
《C++ Primer Plus》第12章知识点总结在构造函数中使用new时应注意的事项(1)如果在构造函数中使用new来初始化指针成员,则应在析构函数中使用delete(2)new和delete必须互相兼容。new对应于delete,new[]对应于delete[](3)如果有多个构造函数,则必须以相同的方式使用new,要么都带中括号,要么都不带(4)应定义一个复制构原创 2017-11-27 23:58:25 · 290 阅读 · 0 评论 -
【C++】第9章 内存模型和名称空间 知识点总结
《C++ Primer Plus》第9章知识点总结程序分为3部分头文件:包含结构声明和使用这些结构的函数的原型源代码文件:包含与结构有关的函数的代码源代码文件:包含调用与结构相关的函数的代码头文件常包含的内容(1)函数原型(2)使用#define或const定义的符号常量(3)结构声明(4)类声明(5)模版声明(6)内联函数头文件中,原创 2017-11-05 10:55:25 · 320 阅读 · 0 评论 -
【C++】第8章 函数探幽 知识点总结
《C++ Primer Plus》第8章知识点总结C++内联函数编译器将使用相应的函数代码替代函数调用。对于内联代码,程序无需跳到另一个位置处执行代码,再跳回来。因此,内联函数的运行速度比常规函数稍快,但代价是需要占用更多内存要使用内联函数,必须采取下述措施之一:(1)在函数声明前加上关键字inline(2)在函数定义前加上关键字inline通常的做法是省略原型,将原创 2017-10-17 21:59:59 · 390 阅读 · 0 评论 -
【C++】第13章 类继承 知识点总结
《C++ Primer Plus》第11章知识点总结继承的作用(1)可以在已有类的基础上添加功能(2)可以给类添加数据(3)可以修改类方法的行为派生一个类class RatedPlayer : public TableTennisPlayer{...};冒号指出RatedPlayer 类的基类是TableTennisPlayer类。上述特殊的声明原创 2017-12-02 20:04:37 · 380 阅读 · 0 评论 -
【C++】<string> 与<string.h>、<cstring>的区别
本文转自http://blog.csdn.net/luoweifu/article/details/20242307是C版本的头文件,包含比如strcpy、strcat之类的字符串处理函数。在C++标准化(1998年)过程中,为了兼容以前,标准化组织将所有这些文件都进行了新的定义,加入到了标准库中,加入后的文件名就新增了一个"c"前缀并且去掉了.h的后缀名,所以stri转载 2017-11-28 21:54:37 · 260 阅读 · 0 评论 -
【C++】第11章 使用类 知识点总结
《C++ Primer Plus》第11章知识点总结运算重载符C++允许将运算符重载扩展到用户定义的类型,例如,允许使用+将两个对象相加。编译器将根据操作数的数目和类型决定使用哪种加法定义。格式如下:operatorop(argument-list)例如,operator+()重载+运算符,operator*()重载*运算符。这里op必须是有效的C++运算符,不能虚构一个新原创 2017-11-28 20:37:38 · 350 阅读 · 0 评论 -
【C++】第10章 对象和类 知识点总结
《C++ Primer Plus》第10章知识点总结类规范由两个部分组成类声明:以数据成员的方式描述数据部分,以成员函数(被称为方法)的方式描述公有接口类方法定义:描述如何实现类成员函数接口接口是一个共享框架,供两个系统(如计算机和打印机之间)交互时使用封装将类的实现细节放在一起并将它们与抽象分开被称为封装。数据隐藏(将数据放在类的私有部分)是一种封装,原创 2017-11-27 22:16:32 · 246 阅读 · 0 评论 -
【C++】第7章 函数 知识总结
《C++ Primer Plus》第7章知识点总结简单的知识不再进行赘述使用C++函数,必须完成以下工作:(1)提供函数定义(2)提供函数原型(3)调用函数函数原型当函数没有写在main函数前面,而是写在后面时,需要在main前面加上函数的原型,例如下面这个例子#include void cheers(int);//这就是原型double原创 2017-10-10 19:46:48 · 329 阅读 · 0 评论 -
【C++】第3章 处理数据 知识总结
《C++ Primer Plus》第3章知识点总结原创 2017-09-19 22:44:21 · 382 阅读 · 0 评论 -
【C++】第1-2章 C++基础 知识总结
《C++ Primer Plus》第1-2章知识点总结首先声明,本文总结内容均是在一定的C语言基础上进行的总结,因为第1-2章内容不多,所有知识点可能有些零散,不过都是刚学的容易忽略的知识点C++融合了3种不同的编程方式:C语言代表的过程性语言、C++在C语言基础上添加的类代表的面向对象语言、C++模版支持的泛型编程在运行C++程序时,要让窗口一直打开,直到按任何键原创 2017-09-19 20:57:56 · 372 阅读 · 0 评论 -
【C++】第5章 循环和关系表达式 知识总结
《C++ Primer Plus》第5章知识点总结for循环for(initialization; test-expression; update-expression) body语句:age = 100;表达式:age = 100对于 for( int i=0 ;iC:for (expression; expression; expressi原创 2017-09-26 21:28:25 · 332 阅读 · 0 评论 -
【C++】第4章 复合类型 知识总结
《C++ Primer Plus》第4章知识点总结内置的C++类型分两组:基本类型和复合类型。本文将介绍复合类型原创 2017-09-20 14:15:57 · 530 阅读 · 0 评论