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;
    }
    

      

  • 相关阅读:
    JBoss下配置数据源加密
    线程返回值的方式介绍
    @Async java 异步方法
    spring 源码下载地址
    springmvc maven 入门及页面拿不到controller的值 显示${message} el表达式不起作用
    mysql常用函数
    eclipse 开发常见问题集锦
    linux 常用命令及零散知识
    js一些注意事项
    liunx 免密登录远程主机
  • 原文地址:https://www.cnblogs.com/l1l1/p/9734645.html
Copyright © 2011-2022 走看看