VS C++ IO流

IO 流 

cout cin 不用关注占位符,不用关注数据类型

scanf("%d", &a);
cin >> a;

printf("a = %d", a);
cout << a;

bool 类型的输出方式
bool bFlag = true;

cout << boolalpha << bFlag << endl;

读写文件

#include <Windows.h>
#include <iostream>
#include <fstream>
using namespace std;

int main(int argc, char **argv)
{
	// 将hello写入文件./hello.txt中。
	ofstream myFile("./hello.txt", ios::out);
	myFile << "hello" << endl;
	myFile.close();

	// 读取文件中的内容
	ifstream myFile1("./hello.txt", ios::in);
	cout << myFile1.rdbuf() << endl;
	myFile1.close();

	getchar();
	return 0;
}

运行结果

hello

参数
ios::app     将输出数据添加到文件的结尾
ios::ate     将一个文件打开作为输出文件,并移动到文件尾。可以在文件的任何位置写数据
ios::in     打开一个文件作为输入文件
ios::out     打开一个文件作为输出文件
ios::trunc     如果文件有内容则将文件内容丢弃(默认)

ios::binary    打开一个文件进行二进制输入或输出

阅读更多
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/youshijian99/article/details/79975998
上一篇VS C++ 引用
下一篇VS C++ 编辑器界面
想对作者说点什么? 我来说一句

没有更多推荐了,返回首页

关闭
关闭
关闭