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

来源:互联网 发布:淘宝助理显示上传错误 编辑:程序博客网 时间:2024/06/11 23:55

1.1 C++简介

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

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

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

C++之namespace

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

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

  3. 怎样定义命名空间
    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();
0 0