当前位置: 首页 > news >正文

移动网站建设推荐海外酒店 网站建设

移动网站建设推荐,海外酒店 网站建设,wordpress 软件站主题,建程网会员基本的输入输出(iostream) C标准库提供了一组丰富的输入/输出功能,C的I/O发生在流中,流是字节序列。如果字节流是从设备(键盘、磁盘驱动器、网络连接等)流向内存,叫做输入操作。如果字节流是从…

基本的输入输出(iostream)

C++标准库提供了一组丰富的输入/输出功能,C++的I/O发生在流中,流是字节序列。如果字节流是从设备(键盘、磁盘驱动器、网络连接等)流向内存,叫做输入操作。如果字节流是从内存流向设备(如显示屏、打印机、磁盘驱动器、网络连接等),叫做输出操作

重要的头文件:

setw主要用来控制输出的格式

标准输出流(cout)

预定义的对象cout是iostream类的一个实例。

cout对象连接到标准输出设备,通常是显示屏。cout与流插入运算符<<结合使用,如下所示:

#include <iostream>
using namespace std;int main()
{char c[] = "Hello world";cout << c << endl;return 0;
}

标准输入流(cin)

预定义的对象cin是iostream类的一个实例。

cin的对象附属到标准输入设备,通常是键盘。cin是与流提取运算符>>结合使用的,如下所示:

#include <iostream>
using namespace std;int main()
{char name[50];cout << "您的姓名是:" << endl;cin >> name;cout << "您的姓名是:" << name << endl;return 0;
}

文件操作(fstream)

要在C++进行文件处理,必须在源代码文件中包含头文件<iostream><fstream>

打开文件

ofstream和fstream都可以打开文件进行写操作,ifstream打开文件进行读操作

open()函数是ofstream、fstream、ifstream对象的一个成员函数

第一个参数指定要打开的文件名称和位置,第二个参数定义文件被打开的模式

第二个参数具体有以下五种模式:

以上模式可以结合使用。

例如,我们想要以写入模式打开文件,并希望截断文件,以防文件已经存在,可以使用下面的语法:

ofstream outfile;
outfile.open("file.dat", ios::out | ios::trunc);

如果我们相打开一个文件用于读写,可以用以下语法:

ofstream outfile;
outfile.open("file.dat", ios::out | ios::in);

关闭文件

close()函数,是是ofstream、fstream、ifstream对象的一个成员函数。

void close();

示例

以读写模式打开一个文件,在向文件afile.dat写入用户输入的信息之后,程序从文件读取信息,并将其输出到屏幕上。

文件中数据的输入输出都是逐行进行的。

示例:

#include<fstream>
#include <iostream>
using namespace std;int main()
{char data[100];//以写模式打开文件ofstream outfile;outfile.open("afile.dat");cout << "Writing to the file" << endl;cout << "Enter your name" << endl;cin.getline(data, 100);//从输入流中读取一行,直到遇到指定的终止字符或达到指定的字符数。outfile << data << endl;	//向文件中写入用户数据cout << "Enter your age:";cin >> data;cin.ignore();//它通常用于清除输入缓冲区,以避免上一次输入影响下一次输入。(可以没有这一行)outfile << data << endl;//再次向文件写入用户输入的数据outfile.close();//关闭打开的文件//以读模式打开文件ifstream infile;infile.open("afile.dat");cout << "Reading from the file" << endl;infile >> data;//从文件中输出数据到datacout << data << endl;//data输出到屏幕上infile >> data;//再次从文件读取数据cout << data << endl;//再次显示数据infile.close();//关闭打开的文件return 0;
}

http://www.yayakq.cn/news/827588/

相关文章:

  • 网站建设移动网络公司北京网站建设流程
  • 建行商城网站企业战略规划方案
  • 提升网站建设公司建设网站需要什么资质
  • 网站建设系统网页设计实验报告结果分析
  • 网站开发增强骨密度的食品网页制作基础教程我的足球网
  • 寿光网站制作百度搜索seo怎么做
  • 简单网站建设优化自己开发的软件怎么卖
  • 做机械的专业外贸网站有哪些微信公众号小程序有哪些功能
  • 装修公司网站制作广州第一网站
  • 开发php网站开发微页制作网站模板下载软件
  • 网站目录架构深圳网站建设服务器
  • 网站建设 竞标公司要求想建网站怎么做
  • 工程建设科学技术奖申报网站网站首页设计风格
  • 网站站建设建技设术技术网页制作与网站建设初学者必看教程
  • 电脑主机做网站服务器网站logo
  • 定制网站收费wordpress外接api
  • wordpress建站教程 贴吧唐山模板网站建设
  • 可信网站 认证规则wordpress鱼
  • 新闻标题做的好的网站微网站 布局
  • 网站后台 批量上传山东济南最新事件
  • 西安做网站选哪家好wordpress全景插件
  • 玉山建设局网站软件开发流程八个步骤概要分析
  • 网站网页设计怎样公司网站建设价格
  • 个人站长做哪些网站好中国城市建设官方网站
  • 长春长春网站建设深圳网络营销的推广
  • 网站开发都用什么浏览器专业微信网站建设公司首选公司
  • 工商局网站怎么做身份确认网站建设学生兼职
  • 企业建站服务退役军人wordpress网站换字体颜色
  • 网站建设jiagewordpress 5.2.1英文转中文
  • 做网站需要学那几个软件网页设计模板图片简约