首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ >

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

2012-04-12 
csv格式文本 的导入,mfc我有一些csv格式的文本,可以用excel打开。但是我现在要把它们在一个 基于mfc编写的

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*/ 

热点排行