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

利用阿里云虚拟主机做网站网站排名怎么做

利用阿里云虚拟主机做网站,网站排名怎么做,清风网站建设,网站建设it职位C 标准流&#xff0c;文件流 ■ 标准输入&#xff0c;输出流&#xff0c;■ 文件流&#xff08;ofstream写入&#xff0c;ifstream读取&#xff0c;fstream创建-写入-读取&#xff09;■ open()■ ofstream■ ifstream■ 流插入<<■ 文件位置指针 ■ 标准输入&#xff0c…

C++ 标准流,文件流

  • ■ 标准输入,输出流,
  • ■ 文件流(ofstream写入,ifstream读取,fstream创建-写入-读取)
    • ■ open()
    • ■ ofstream
    • ■ ifstream
    • ■ 流插入<<
    • ■ 文件位置指针

■ 标准输入,输出流,

iostream 标准库,它提供了 cin 和 cout 方法

■ 文件流(ofstream写入,ifstream读取,fstream创建-写入-读取)

1. C++ 源代码文件中包含头文件 <iostream><fstream>2. 
数据类型描述
ofstream该数据类型表示输出文件流,用于创建文件并向文件写入信息。
ifstream该数据类型表示输入文件流,用于从文件读取信息。
fstream该数据类型通常表示文件流,且同时具有 ofstream 和 ifstream 两种功能,这意味着它可以创建文件,向文件写入信息,从文件读取信息。

■ open()

void open(const char *filename, ios::openmode mode);

模式标志描述
ios::app追加模式。所有写入都追加到文件末尾。
ios::ate文件打开后定位到文件末尾。
ios::in打开文件用于读取。
ios::out打开文件用于写入。
ios::trunc如果该文件已经存在,其内容将在打开文件之前被截断,即把文件长度设为 0。

■ ofstream

以写入模式打开文件,并希望截断文件,以防文件已存在

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

■ ifstream

打开一个文件用于读写

ifstream  afile;
afile.open("file.dat", ios::out | ios::in );

■ 流插入<<

流插入运算符( << )向文件写入信息

ifstream  afile;
afile.open("file.dat", ios::out | ios::in );

示例一:

#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: "; 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; // 在屏幕上写入数据cout << data << endl;// 再次从文件读取数据,并显示它infile >> data; cout << data << endl; // 关闭打开的文件infile.close();return 0;
}
当上面的代码被编译和执行时,它会产生下列输入和输出:$./a.out
Writing to the file
Enter your name: Zara
Enter your age: 9
Reading from the file
Zara
9

■ 文件位置指针

istream 和 ostream 都提供了用于重新定位文件位置指针的成员函数。
这些成员函数包括关于
istream 的 seekg(“seek get”)
ostream 的 seekp(“seek put”)
seekg 和 seekp 的参数通常是一个长整型。

// 定位到 fileObject 的第 n 个字节(假设是 ios::beg)
fileObject.seekg( n );// 把文件的读指针从 fileObject 当前位置向后移 n 个字节
fileObject.seekg( n, ios::cur );// 把文件的读指针从 fileObject 末尾往回移 n 个字节
fileObject.seekg( n, ios::end );// 定位到 fileObject 的末尾
fileObject.seekg( 0, ios::end );
http://www.dinnco.com/news/59866.html

相关文章:

  • 创立网站做电商网页自助建站
  • 做问卷的几个网站百度快照推广一年要多少钱
  • 生活家装饰公司口碑怎么样六安seo
  • 诚信企业品牌网站建设最好的网络营销软件
  • app网站建设阿里巴巴西安快速排名优化
  • 做产品批发的网站有哪些汕头网站快速优化排名
  • wordpress使用百度云存储sem优化是什么
  • 成都三合一网站建设惠州seo外包
  • 正能量网站不用下载直接进入潮州seo建站
  • 非洲做网站用哪里服务器好中国婚恋网站排名
  • 杨浦区建设小学网站首页今日国内新闻最新消息10条
  • 天安节能科技园公司做网站搜索引擎关键词广告
  • 襄阳官网建站公司bing搜索引擎国际版
  • 网站建设技术的发展百度seo点击器
  • 河南做网站公司有哪些百度下载app下载
  • 网站建设方案书 模板谷歌浏览器引擎入口
  • 聊城做网站建设的公司手机优化大师官方版
  • 做网站公司牛鼻子深圳百度推广开户
  • 装饰工程验收规范广州seo网络营销培训
  • 洪栾单页网站建设怎样做好网络营销推广
  • 深圳上市设计公司seo网站优化培训要多少钱
  • 互助盘网站怎么做的郑州网站排名推广
  • 衡水做外贸网站网站推广的作用
  • wordpress 字号 插件seo在线培训
  • 网站建设可行性及需求分析个人如何推广app
  • 企业介绍微网站怎么做seo网站排名的软件
  • 前海网站建设在线生成html网页
  • 郑州网站建设公司服务公司百度云账号登录
  • 微信连接微网站吗开电商需要多少钱
  • 网站推广策划书怎么说百度竞价推广流程