zoukankan      html  css  js  c++  java
  • C/C++文件I/O操作

    文件输入

    #include <iostream>
    #include <fstream> //支持文件I/O操作
    #include <cstdlib>//支持exit()函数
    using namespace std;
    
    int main()
    {
    	
    	ifstream inFile;
    	//char filename[16];
    	//cout<<"Enter filename: "<<endl;
    	//cin.getline(filename,16);
    	//注意斜杠方向向左,否则报错
    	inFile.open("C:/Users/Administrator/Desktop/rr.txt");
    	if(!inFile.is_open())//打开文件不成功
    	{
    		cout<<"Cannot open file!"<<endl;
    		exit(EXIT_FAILURE);//退出程序运行
    	}
    	int value[10];
    	int i=0;
    	while(!inFile.eof())//直到文件末尾
    	{
    		inFile>>value[i];
    		cout<<value[i]<<endl;
    		i++;
    	}
    	inFile.close();
    
    	return 0;
    }



    文件输出:

    #include <iostream>
    #include <fstream> //支持文件I/O操作
    #include <cstdlib>//支持exit()函数
    using namespace std;
    
    int main()
    {
    	ofstream outFile;
    	//打开文件,没有则在workplace文件夹创建该文件
    	outFile.open("iotest.txt");
    	int a = 122;
    	string b;
    	cin>>b;
    	outFile<<"Hello "<<a<<endl;
    	outFile<<b<<" Finish."<<endl;
    	outFile.close();//关闭文件,终止文件操作
    
    
    	return 0;
    }
    


  • 相关阅读:
    选择排序
    冒泡排序
    java多线程
    Java中的内存泄露的几种可能
    "==" 与 “equals”
    保证service不被杀死的方法
    反射、注解、依赖
    引导页
    适配:px与dp转换
    四 主要的几种 Web 服务器
  • 原文地址:https://www.cnblogs.com/lvlang/p/10586489.html
Copyright © 2011-2022 走看看