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

      

  • 相关阅读:
    python--tkinter桌面编程开发--记事本
    Python--面向对象编程
    Python--面向对象编程--时钟实例开发
    Python学习笔记--2--面向对象编程
    Python学习笔记--1
    epoll聊天室的实现
    操作系统--虚拟存储器
    操作系统--存储器管理
    操作系统--分页存储管理中逻辑地址转换为物理地址
    操作系统--处理机调度与死锁
  • 原文地址:https://www.cnblogs.com/l1l1/p/9734645.html
Copyright © 2011-2022 走看看