荔园在线

荔园之美,在春之萌芽,在夏之绽放,在秋之收获,在冬之沉淀

[回到开始] [上一篇][下一篇]


发信人: huhaiming (一生只爱她), 信区: Program
标  题: 关于如何从文件输入和把结果输出到文件中
发信站: 荔园晨风BBS站 (Sat May  3 09:52:31 2003), 站内信件


在C和C++是稍有不同的,但基本的方法就是

(1)把文件输入转成标准的键盘输入

(2)把标准的键盘输出转换成文件输出

实现这个,在C中和在C++中的调用函数是不同的

   C的用法:
       #include <stdio.h>
       实现(1)用的是freopen("filename1","r",stdin);
       实现(2)用的是freopen("filename2","w",stdout);
    //stdin,stdout文件指针不可以改名,这是标准的输入输出指针
    //当main函数中执行了这两个函数之后,
    //读入数据会从filename1里面看成是标准的键盘输入
    //而输出到屏幕上的信息,都会写到filename2文件里面
   C++的用法:
        #include <iostream.h>
        #include <fstream.h>
        实现(1)用的是ifstream cin("filename1");
        实现(2)用的是ofstream cout("filename2");
    //实现的情况跟C的是一样的

举例见下面的文章



举个例子

--

菩提本无树,明镜亦非台

本来无一物,何处惹尘埃

※ 来源:·荔园晨风BBS站 bbs.szu.edu.cn·[FROM: 192.168.0.200]


[回到开始] [上一篇][下一篇]

荔园在线首页 友情链接:深圳大学 深大招生 荔园晨风BBS S-Term软件 网络书店