深入学习C++.2016_3_7

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了深入学习C++.2016_3_7相关的知识,希望对你有一定的参考价值。

        如今一晃大三了,由于保研路走的并不稳妥(目前正好差一个名次),不得不准备后路了(找工作)。自大一接触C++,平日里除了做比赛,荒废了将近1年了,如今再度捡起这门令人疯狂的语言。为了系统、深入的学习C++,特地开辟这块宝地,将平日里所学的点滴记录下来。目标:华为秋招,C++、服务器方向

        1、IDE:集成开发环境(Intergrated Developed Environment)说白了就是一个可以辅助开发程序的应用软件。是个用于程序开发环境的应用程序,一般包括代码编辑器、编译器、调试器和图形用户界面工具。就是集成了代码编写功能、分析功能、编译功能、debug功能等一体化的开发软件套。所有具备这一特性的软件或者软件套(组)都可以叫做IDE。如微软的VisualStudio系列,Borland的C++Builder,Delphi系列等。

        2、C++语言并未定义任何的输出语句,而是使用一个标准库(iostream)来提供IO机制。

        3、<< 作为一个运算符接受两个运算对象,左侧是ostream对象,右侧是一个要输出的对象,运算的结果就是其左侧的ostream对象。>> 运算符和<<类似,返回的是一个istream对象。

        4、std::endl,是一个操纵符(在读写的时候操纵”流“本身),将该操纵符写入ostream对象可以刷新缓冲区,可以保证所有的输出都写到输出流中而不是停留内存中等待/

        5、命名空间可以帮助避免不经意的名字冲突,标准库定义的所有名字都在命名空间std中。

        6、注释界定符(/*,*/)不能嵌套使用

        7、while语句持续的交替检测condition和statement,直至condition为假

        8、windows系统中Ctrl+z后,回车即输入文件结束符,Unix系统下是Ctrl+d

        9、对于不属于标准库的头文件,用(“”)而不是<>包围,这是由于<>和“”在搜寻其指定头文件时的不同机制所造成的。

        10、.(点运算符)只能用于类类型的对象,运算结果是右侧所引用的对象成员。

        11、默认情况下,读cin会刷新cout,程序非正常的终止也会刷新cout。

        12、默认情况下,写到cerr的数据是不缓冲的,而写到clog中的数据是被缓冲的。


本文出自 “11274487” 博客,转载请与作者联系!

以上是关于深入学习C++.2016_3_7的主要内容,如果未能解决你的问题,请参考以下文章

深入学习JS: __doPostBack函数

Java基础__慕课网学习(24):深入理解抽象类与接口(转)

《深入浅出强化学习:原理入门_郭宪方勇纯》高清PDF+源代码

传智播客 2015年 刘意_Java基础视频-深入浅出精华版 笔记(day21~)(2016年3月26日01:10:44)

数据结构_关于顺序表的深入思考

数据结构_关于顺序表的深入思考