ICode9

精准搜索请尝试: 精确搜索
首页 > 编程语言> 文章详细

C++ Primer(5th) Chap1.Getting Started

2019-09-07 17:56:08  阅读:308  来源: 互联网

标签:prog1 cout Getting Started 5th standard 对象 ostream cc


在CommandPrompt上:(即cmd)

  假定文件名为prog1.cc:

  编译:$Compiler'sName prog1.cc

  打开(prog1.exe):$prog1

  打开(在当前目录):$.\prog1

  执行之后:$echo %ERRORLEVEL%

运行GUN编译器的命令默认是g++,例如:$ g++ -o prog1 prog1.cc

关于命令行的内容暂不继续推进,核心内容是c++语法

在iostream中定义4种IO对象:

  名为cin的istream对象(standard input)

  名为cout的ostream对象(standard output)

  名为cerr的ostream对象(standard error):警示错误信息

  名为clog的ostream对象:给出程序执行信息

#include<header>必须在任意函数之外且单独存在于一行,通常在开头

格式:ostream对象<<打印内容,istream对象>>欲写入对象 

   例如:std::cout<<"Enter two numbers:"<<std::endl;std::cin>>v1>>v2;

endl操纵流本身(称为manipulator),cin,cout,endl等可以刷新缓冲区(flushing the buffer)

little tip:while(std::cin>>value)可以作为输入不定量的手段(输入本身即作为条件,wrong type variable or hit end-of-file means wrong)

end-of-file:敲击ctrl+z

所有定义在标准库(standard library)中的名字均属于std名字空间

 

标签:prog1,cout,Getting,Started,5th,standard,对象,ostream,cc
来源: https://www.cnblogs.com/hfut-freshguy/p/11482048.html

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有