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    打开一个文件进行二进制输入或输出

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值