我现在有一个文本文件,每一行都有一个IP地址,请问该如何逐行读出IP并将其与数据库中的相应字段比较,多谢!

解决方案 »

  1.   

    FILE* fp = fopen(theFile,"r");
    if(fp)
    {
    fgets(buff,1024,fp);
    sscanf(buff,"%d.%d.%d.%d",&ip1,&ip2,&ip3,&ip4);
    fclose(fp);
    }
      

  2.   

    to:PatrickGamp(Gamp) 
    我现在用CFile读的文件,不知道CFile用什么方法可以来读整行?
      

  3.   

    读行的类
    请去下载http://codeguru.earthweb.com/files/StringFile.zip这个办法最好最快!
      

  4.   

    读整行,MFC里面有个好用的:CStdioFile 
    这个是专门用于读文本的,每次一行,很方便