zoukankan      html  css  js  c++  java
  • C++ 文件输出、输出

    以前一直不明白为什么有些博客上的代码有文件输入输出,复制粘贴不行吗,现在才知道
    原来Linux系统,不支持复制粘贴,还有就是人机交互确实不怎么样,用户体验没windows
    好。为了比赛,还是要学习一下文件的输入输出。

    /*
    以前一直不明白为什么有些博客上的代码有文件输入输出,复制粘贴不行吗,现在才知道
    原来Linux系统,不支持复制粘贴,还有就是人机交互确实不怎么样,用户体验没windows
    好。为了比赛,还是要学习一下文件的输入输出
    */
    
    //文件输入+文件输出
    
    #include<iostream>
    #include<cstdio>     //freopen函数在这个文件中
    using namespace std;
    
    int main()
    {
        #ifndef ONLIINE_JUDGE
        freopen("in.txt","r",stdin);//该运行程序在哪里,in.txt 文件在哪里
        freopen("out.txt","w",stdout);
        #endif // ONLIINE_JUDGE
    //写了以上四行之后,就可以什么都不用管了,in.txt必须提前定义好,需要输入的内容提前
    //放到in.txt即可,其余的和正常写程序一模一样,out.txt可以不用提前创建,且貌似每次运行程序
    //在该程序的目录下都会把原来的out.txt文档删除,然后会再重新创建出一个out.txt,所以每次打开
    //out.txt文档它都是一个全新的,里面内容呢也只是当次程序所运行出来的结果。
    
        int a;
        while(~scanf("%d",&a))
        {
            printf("%d",a);
        }
        return 0;
    }
    

      

  • 相关阅读:
    15道谷歌面试题及答案
    Linux解压 tar命令
    C#中的WebBrowser控件的使用
    C#中正则表达式使用介绍
    C#中的DataGridView
    使用Python破解验证码
    Python Open Source Project List
    程序员接私活经验谈[转]
    C#中的Dictionary字典类介绍
    金老师的博客
  • 原文地址:https://www.cnblogs.com/l1l1/p/9734645.html
Copyright © 2011-2022 走看看