imooc 学习总结:C++之起航篇

1.1 C++简介

C++可以运用到嵌入式(手机、路由器),游戏开发、系统开发(Windows)、网页开发(google)。 它的特点有:运算速度快、节省资源。 C语言是C++语言的一个子集。 C++在语法上是完全包容C语言的。 C语言运行效率比C++高。 Q:编程语言的执行效率?

2.1 C++ IDE(集成开发环境)环境搭建

什么事IDE环境? Integrated Development Environment 一般包括代码编辑器、编译器、调试器、和图形用户界面工具。 IDE : Visual Studio

C++之namespace

什么是namespace? 为程序划片取名。

为什么需要命名空间? 防止程序中同名的函数和变量混淆。

怎样定义命名空间 example: namespace A { int X=1; void f1(); void f2(); } namespace B { int X=2; void f1(); void f2(); } 当一个函数要调用A的变量X 和B的函数f1()时就可以写为

cout<<A::X<<endl; B::f1();