txt格式如下:
  22,23
  56,78
  1,34
怎样用API,把这些数据读取出来呢???

解决方案 »

  1.   

    直接用fopen, fread就可以了 。。
      

  2.   

    typedef struct abc
    {int a;
    int b;}Dat;
    void main()
       {
       Dat a[N];
         int i=0;
         FILE *fp;
         fp=fopen("dat.txt","r");
         for(i=0;!feof(fp);i++)
     {
         if((fread(&a[i],sizeof(Dat),1,fp))==1)
      }
         fclose(fp);
       }
      

  3.   

    MFC的话用CStdioFile的ReadString()按行读取字符串,
    再根据“,”分别提取两个数字。
      

  4.   

    我写的时候就是int写入的啊,但读的时候始终读不出
      

  5.   

    这是读的:
         
            POINT pt;
            fp=fopen("debug.txt", "r");
    pt.x= fread(&pt.x,1,1,fp);
             pt.y=121;
       f      BoardDraw(&pt)//这是在屏幕画pt的点
    写的话,就是在txt中输入一个数字,先就输入一个数字23