读书人

csv格式文本 的导入mfc解决思路

发布时间: 2012-04-12 15:46:35 作者: rapoo

csv格式文本 的导入,mfc
我有一些csv格式的文本,可以用excel打开。
但是我现在要把它们在一个 基于mfc编写的程序中 导入进来并分析,该怎么导入呢?


[解决办法]

C/C++ code
#include <stdio.h>#include <string.h>int main(){    FILE* pFile;    char* pch;    char str [255] = {0};    pFile = fopen("tel.csv" , "r");    if (pFile == NULL) {        perror("Error opening file");        return -1;    }    fgets(str , 255 , pFile);    while (! feof(pFile)) {        pch = strtok(str, ",\n");        while (pch != NULL) {            printf("%s\t", pch);            pch = strtok(NULL, ",\n");        }        printf("\n");        fgets(str , 255 , pFile);  // 这样写法 解决BUG,不会输出最后一行的名字    }    fclose(pFile);    return 0;}/* 输出结果姓名    办电    宅电    手机    虚拟网卢小珍  34521111        88903453        13537902123     332123童云龙  34521113        88927528        13503793985     373985童万贞  34521112        34523377        13803778530     338530*/ 

读书人网 >C++

热点推荐