C++ grammer
analyst_yuci
born for learn
展开
-
C++grammer开篇
想要给自己以前学的不扎实的基础擦下屁股,开一篇C++语法的专题,以C++Primer为题材(中文4版)目录分为三种:1.“总-目录名”2.“专-专题名”3.“习-3.12”4.“疑-问题名”由于篇幅关系整个过程应该会持续一段时间,坚持!原创 2014-01-06 13:58:12 · 710 阅读 · 0 评论 -
专-cerr,clog,cout区别
输出对象有无缓存cout屏幕,磁盘有cerr屏幕无clog屏幕有原创 2014-01-06 15:15:08 · 742 阅读 · 0 评论 -
专-extern “C”的作用
extern "C"的主要作用就是为了能够正确实现C++代码调用其他C语言代码。加上extern "C"后,会指示编译器这部分代码按C语言的进行编译,而不是C++的。由于C++支持函数重载,因此编译器编译函数的过程中会将函数的参数类型也加到编译后的代码中,而不仅仅是函数名;而C语言并不支持函数重载,因此编译C语言代码的函数时不会带上函数的参数类型,一般之包括函数名。 这个功能十分有转载 2014-01-07 08:59:58 · 629 阅读 · 0 评论 -
专-C++继承
C++继承编辑通过继承机制,可以利用已有的数据类型来定义新的数据类型。所定义的新的数据类型不仅拥有新定义的成员,而且还同时拥有旧的成员。我们称已存在的用来派生新类的类为基类,又称为父类。由已存在的类派生出的新类称为派生类,又称为子类。目录1简介2继承方式公有方式私有方式保护方式3一般规则4两类关系具体化延续化派生类5成员调整控制方转载 2014-01-07 11:28:03 · 453 阅读 · 0 评论 -
专-C++类型的认识
好多时候觉得C++的基础很乱很复杂,头脑里C++知识碎片化严重,今天我想总结一下我对C++类型的认识,本人基础不好,还希望大家批评指正。当然,如果你的目的不是来指正或者是你是一个大神要看技术贴的心态,对不起,这篇博客对你来说很无聊。首先,类型是所有程序的基础,类型能够告诉我们的是数据代表的是什么意思以及它封装了的操作。C++的类型可以分为三个部分,内置数据类型,各种库提供的类型以及用户自定原创 2014-01-07 15:11:29 · 698 阅读 · 0 评论