CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
可用分押宝游戏火热进行中... 专题改版:Java Web 专题
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  C/C++ >  C++ 语言

极菜鸟提问--用尽最后33分

楼主lionnap(小白)2004-12-02 17:58:13 在 C/C++ / C++ 语言 提问

一个最最基本的程序:  
   
  #include<iostream>  
  using   namespace   std;  
  int   main()  
  {  
          int   a,b;  
          int   c;  
          cin>>a>>b;  
          c=a+b;  
          cout<<c;  
          return   0;  
  }  
           
  大家因该在10秒钟之内读完了吧。我现在想用一个文件如data.in   里面已经存在a和b的值,如   3   5   ,我想在程序里面读这个文件,获取这两个数据到a   b     该怎么写呀???      
   
  然后把结果输出到一个文件(或者新建一个文件)   如data.out   ,又该怎么写呀???  
   
  呵呵   小弟以前没学过文件操作     麻烦大家乐~~! 问题点数:33、回复次数:12Top

1 楼hxblvc(还是好好学吧...)回复于 2004-12-02 18:03:05 得分 8

#include<fstream>  
  using   namespace   std;  
  int   main()  
  {  
          ifstream   cin(data.in);  
          ofstream   cout(data.out);  
          int   a,b;  
          int   c;  
          cin>>a>>b;  
          c=a+b;  
          cout<<c;  
          return   0;  
  }Top

2 楼lionnap(小白)回复于 2004-12-02 18:04:56 得分 0

还有刚刚没问清楚       文件的路径应该怎样放呢?Top

3 楼liem(阿明)回复于 2004-12-02 18:10:37 得分 5

文件路径:  
  <d>:\\文件夹名\\文件名.扩展名Top

4 楼lionnap(小白)回复于 2004-12-02 18:16:35 得分 0

<d>:\\文件夹名\\文件名.扩展名   ?    
   
  <d>   是什么意思?  
   
  如果原来我的data.out不存在也能这么做吗?  
  Top

5 楼Squall1009(钰枫)(找工作ing)回复于 2004-12-02 18:18:51 得分 6

直接写"data.in"和"data.out"表示当前目录就是可执行文件所在的目录。  
  可以写"c:\\...."这样是绝对路径  
  ifstream   in("data.in");  
  ofstream   out("data.out");  
  程序结实前最好调用下  
  in.close();  
  out.flush();  
  out.close();  
  Top

6 楼lionnap(小白)回复于 2004-12-02 18:42:57 得分 0

out.flush()是用来做什么的?Top

7 楼tangzhenhua_0(小唐菜)回复于 2004-12-02 18:57:34 得分 5

out.flush()用来清空输出流out的内容。Top

8 楼friedchicken2002(学习,天天...)回复于 2004-12-03 08:54:39 得分 0

说的好,顶!!Top

9 楼xjzsky(天之梦幻)回复于 2004-12-03 12:20:47 得分 0

文件操作我也不太懂,谁知道有什么好书啊,介绍本.3Q了Top

10 楼greenteanet(扎扎实实打基础,保持一颗平常心。)回复于 2004-12-03 12:25:13 得分 4

C++   Primey   Plus里面有关于文件操作的章节,大家可以参考Top

11 楼gimney(星外来客)回复于 2004-12-03 13:07:11 得分 0

dingTop

12 楼gimney(星外来客)回复于 2004-12-03 13:08:33 得分 5

要学文件操作,直接CFile   file多方偏,file.read,file.write很好用!!!!!!!!!!!Top

相关问题

  • 菜鸟提问!!!!!!!
  • 菜鸟提问。
  • !#!菜鸟提问:
  • 菜鸟提问!
  • 菜鸟提问:
  • 菜鸟提问:
  • 菜鸟提问………
  • 菜鸟提问
  • 菜鸟提问...
  • 菜鸟提问!!

关键词

  • 文件
  • cin
  • cout
  • data

得分解答快速导航

  • 帖主:lionnap
  • hxblvc
  • liem
  • Squall1009
  • tangzhenhua_0
  • greenteanet
  • gimney

相关链接

  • C/C++ Blog
  • C/C++类图书
  • C/C++类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
世纪乐知(北京)网络技术有限公司 版权所有, 京 ICP 证 020026 号
北京创新乐知广告有限公司 提供技术支持
Copyright © 2000-2007, CSDN.NET, All Rights Reserved
GongshangLogo