zoukankan      html  css  js  c++  java
  • c++之helloworld与命名空间

    首先在linux中需要安装g++编译器。

    在中端输入 uname -a,可以查看版本信息。

    输入g++,如果提示错误。则需要使用sudo apt-get install g++。

    #include<stdio.h>

    using namespace ::std;//命名空间

    int main(int argc ,char *argv[])

    {

    cout<<"hello world"<<endl;//count 是输出流,对应cin输入流,endl相当于" "

    return 0;

    }

    std::cout //输出

    std::cerr //出错

    std::cin //输入

    以上比printf与scanf简单好用。

    命名空间:为了解决名字冲突,就是区分变量属于哪个空间的。可以根据自己的需要来定义命名空间。比如namespace

    {

    int a;

    }

    namespace

    {

    int a;

    }

    由此可见,命名空间可以解决大项目中,不同程序员使用相同的变量和函数名来开发,而不会重名。

    以后遇到命名冲突时,编译器会提示,程序员可以System::变量

    Graphics::变量,来使用该常量

    可以使用#if  0  #endif来去掉大段代码。

  • 相关阅读:
    Redis笔记
    java多线程 interrupt(), interrupted(), isInterrupted()方法区别
    策略模式
    外观模式
    Java线程池原理与架构分析
    状态模式
    模板方法模式
    LeetCode | Path-Sum
    实用工具
    IDEA springboot配置
  • 原文地址:https://www.cnblogs.com/jfyl1573/p/6481788.html
Copyright © 2011-2022 走看看