zoukankan      html  css  js  c++  java
  • 第1章 开始

    1.1

    main函数定义

    int main()
    {
        return 0;   
    }

     其中,return 0在大多数系统中表示成功,非零表示程序有错误。

    1.2

    iostream

    iostream包含两个基础类型,istream和ostream,分别表示流的输入和输出。

    其中定义了四个IO对象,分别是:

    cin:istream类型的对象

    cout:ostream类型的对象

    cerr:ostream类型的对象,输出警告和错误消息

    clog:ostream类型的对象,输出一般消息

    endl

    endl是一个操纵符,写入endl表示结束当前行,并将与设备关联的缓冲区中的内容刷到设备中,可以保证内存中的数据真正写入输出流。

    1.4.3 读取不定量的数据

    #include<iostream>
    int main()
    {
        int sum = 0, value = 0;
        // read until end-of-file, calculating a running total of all values read
        while (std::cin >> value)
            sum += value; // equivalent to sum = sum + value
        std::cout << "Sum is: " << sum << std::endl;
        return 0;
    }  

    当输入无效,或者遇到文件解为的时候,std::cin返回为假

    windows中,文件结束符为Ctrl+Z

    Unix系统,包括Mac OS X,文件结束符为Ctrl+D

    1.5.1 使用文件重定向

    $ myApp <infile >outfile

    这样可以从文件infile中输入到myApp中,将程序的输出,输出到outfile中。

     

  • 相关阅读:
    code#5 P2 棋子
    code#5 P1 报告
    ztz11的noip模拟赛T3:评分系统
    20181101noip模拟赛T1
    20181031noip模拟赛T2
    20181031noip模拟赛T1
    Linux进程的五个段
    进程和线程有什么区别
    shell中if条件字符串、数字比对,[[ ]]和[ ]区别
    Python实现单例模式
  • 原文地址:https://www.cnblogs.com/qiusuo/p/4468797.html
Copyright © 2011-2022 走看看