zoukankan      html  css  js  c++  java
  • 控制台文件的输入输出

     
    目前知道的两中方式,都挺好用的
     
     
    方法一:
     
    #include<iostream>
    #include <stdio.h> 
    using namespace std;
    int main()
    {
    	freopen("debug\in.txt","r",stdin); //输入数据将从in.txt文件中读取 debug\就是在Visual新建一个source文件时默认的路径
    	                                    //如果是自己选择个位置,把路径写上,如“D:zhang\output.txt”
    	freopen("debug\out.txt","w",stdout); //输出数据将保存在out.txt文件中 
    	                                      //用法如上in
        	int a[10];
    	int i;
    	for(i=0;i<10;i++)
    		cin>>a[i];
    	for(i=0;i<10;i++)
    		cout<<a[i]<<' ';       
        	fclose(stdin);//关闭文件 
    	fclose(stdout);//关闭文件 
    	return 0;
    }

     
     
    方法二:
    #include <iostream>//标准的输入输出头文件 
    #include <fstream>//读写文件的头文件
    using namespace std;//名字空间 
    int main(){ 
    	ifstream in("D:zhang\input.txt");//建立输入流,从input.txt读取数据 
    	ofstream out("D:zhang\output.txt");//建立输出流,将数据写入	output.txt 
    	int aa[3];
    	int i;
    	for(i=0;i<3;i++)
    		in>>aa[i];
    	for(i=0;i<3;i++)
    	    out<<aa[i]<<' ';
    	return 0;
    }
    

     
    但是注意在使用第一种方式时,如果随机数导出文件是.tex并且在输出一个数否出现空格的时候就会出错,改正方法是将空格放在数前或者将导出的文件设为.doc就好了,这个事tex的BUG,结合《生成随机数》看
     
     
     
  • 相关阅读:
    SpringSecurity________UsernamePasswordAuthenticationFilter
    Spring Security初步学习
    BASE64
    UUID
    Filter-Chain模式简介
    Servlet容器的简单回顾
    java环境搭建的一些小知识
    Restrictions查询用法
    servlet中session的使用
    strust2中使用session
  • 原文地址:https://www.cnblogs.com/zswbky/p/5432063.html
Copyright © 2011-2022 走看看