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

一个打开文件方面的问题,在线等,急

楼主bluesky_ql(茄子)2003-12-03 11:55:24 在 VC/MFC / 基础类 提问

请问谁知道vc中如何打开一个文本文件,并且按行读出 问题点数:50、回复次数:6Top

1 楼showboat(罗兹维尔)回复于 2003-12-03 11:59:07 得分 0

CFileTop

2 楼clancy(不见雁阵)回复于 2003-12-03 12:44:47 得分 10

CFile.open("文件路径名“,默认的参数);  
  CFile.read("目的缓冲区",”字节数“);  
  目的缓冲区是你所定义的接受文件内容的地方,要提前定义。字节数定义为文本文件一行的长度,然后可以反复调用CFile.read来一行一行读取文件。Top

3 楼topwork(日光)回复于 2003-12-03 12:46:21 得分 0

to   clancy(路人甲)如何知道一行有多厂呢?Top

4 楼seilfer2000(郁闷,疯狂学习中)回复于 2003-12-03 12:50:42 得分 15

  pfile=fopen("F:\\dbsl.txt","r");  
    if(!pfile)  
    {  
    MessageBox("找不到配置文件","错误");  
    return;  
    }  
    while   (!feof(pfile))  
    {  
    fgets(strtmp,100-sizeof(char),pfile);  
                                          }  
    if(pfile)   fclose(pfile);Top

5 楼carbon107(<软件开发思想.h>)回复于 2003-12-03 12:59:28 得分 20

#include   <stdio.h>    
          #include   <stdlib.h>    
             
          void   main()    
          {    
          FILE   *   fp;    
          char   s[256];    
          if((fp   =   fopen("c:\\comlog.txt",   "r"))   ==   NULL)    
          {    
            printf("Can't   open   file\n");    
            return;    
          }    
   
  fgets(s,   256,   fp);   //第一行  
   
          printf("Line1   :   %s\n",   s);    
  //**********************************  
  //for   (int   i   =0;   i<n-1;   i++)//n就是第几行了  
  for   (int   i   =0;   i<3;   i++)  
  {  
  fseek(fp,   0,   SEEK_CUR);  
  fgets(s,   256,   fp);    
  printf("Line1   :   %s\n",   s);    
   
  }  
  //***************************************88  
          fclose(fp);    
          }    
  看看吧  
  Top

6 楼carbon107(&lt;软件开发思想.h&gt;)回复于 2003-12-03 12:59:55 得分 5

if((fp   =   fopen("c:\\comlog.txt",   "r"))   ==   NULL)    
  这句为打开文件comlog.txtTop

相关问题

  • 打开Excel2000文件 急!
  • 如何打开文件,急!
  • 在线急等:*。DB文件是什么数据库打开的?
  • 很急,在线等待,关于打开文件的问题
  • 打开文件对话框(在线等,急!!!!!!!!!!!!!!!!!)
  • 【十万火急】powerpoint 文件无法打开 在线等
  • 2k系统无法打开.exe文件,在线急等!!!!!!!!!!!!!
  • 关于文件的打开!!!!急急急
  • 打开文件问题!!!急急急!!!
  • 已打开文件的复制问题。请教高手!急急,在线等!

关键词

  • 文件
  • pfile
  • 一行
  • cfile
  • fp

得分解答快速导航

  • 帖主:bluesky_ql
  • clancy
  • seilfer2000
  • carbon107
  • carbon107

相关链接

  • Visual C++类图书
  • Visual C++类源码下载

广告也精彩

反馈

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