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

      

  • 相关阅读:
    C# 访问USB(HID)设备
    IPad C盘中backup文件夹占用太多空间
    fastboot
    adb get android's ip
    Reading MMS
    Bitcoin
    内存问题导致编译不过!
    串口LOG 单编kernel
    Source Insight 格式化
    framework层的空指针会让系统重启
  • 原文地址:https://www.cnblogs.com/l1l1/p/9734645.html
Copyright © 2020-2023  润新知