2 a215508412 a215508412 于 2016.04.13 14:51 提问

如何使用c/c++读word文档?

如何使用c/c++读word文档?有没有现成的头文件 dll lib给我用。找了一半天没有找到。

6个回答

CSDNXIAON
CSDNXIAON   2016.04.13 15:02

使用Java生成word文档
----------------------同志你好,我是CSDN问答机器人小N,奉组织之命为你提供参考答案,编程尚未成功,同志仍需努力!

qq423399099
qq423399099   Ds   Rxr 2016.04.13 15:20

一种是COM、一种是ATL,貌似并没有别的什么方便的方法

ZGZ1002
ZGZ1002   2016.04.13 16:39

下面这段程序仅限参考:

1.#include

2.#include

3.#include

4.int main()

5.{

  1. char ch;

  2. char buffer[1024];//缓冲区

  3. int len = 0;

  4. FILE *fp;

  5. fp=fopen("word.txt","r");

  6. if(fp==NULL)

  7. {

  8.    printf("open file word.txt failed!\n");
    
  9. }

  10. while(!feof(fp))

  11. {

  12.    ch=fgetc(fp);
    
  13.    buffer[len++] = ch;//放到缓冲区
    
  14.    if (ch == '\n'){
    
  15.        buffer[len] = '\0';
    
  16.        printf ("%s", buffer);
    
  17.        len=0;
    
  18.        sleep(3);
    
  19.     }//回车输出
    
  20. }
    
  21. if (len){buffer[len] = '\0';printf ("%s", buffer);}//如果最后没有回车,输出缓冲区内容
    
  22. fclose(fp);
    
  23. return 0;
    

29.}

ZGZ1002
ZGZ1002   2016.04.13 16:40

下面这段程序仅限参考:

1.#include

2.#include

3.#include

4.int main()

5.{

  1. char ch;

  2. char buffer[1024];//缓冲区

  3. int len = 0;

  4. FILE *fp;

  5. fp=fopen("word.txt","r");

  6. if(fp==NULL)

  7. {

  8.    printf("open file word.txt failed!\n");
    
  9. }

  10. while(!feof(fp))

  11. {

  12.    ch=fgetc(fp);
    
  13.    buffer[len++] = ch;//放到缓冲区
    
  14.    if (ch == '\n'){
    
  15.        buffer[len] = '\0';
    
  16.        printf ("%s", buffer);
    
  17.        len=0;
    
  18.        sleep(3);
    
  19.     }//回车输出
    
  20. }
    
  21. if (len){buffer[len] = '\0';printf ("%s", buffer);}//如果最后没有回车,输出缓冲区内容
    
  22. fclose(fp);
    
  23. return 0;
    

29.}

a215508412
a215508412   2016.04.14 08:45

are u kiddingme.... 是office word 文档啊

u011418829
u011418829   2016.04.15 19:10

你好,对于英文版的文档你可以新建一个txt文件将其copy这个文件中,然后使用c++中的ifstream读取即可。水平有限,汉语尚不知道。

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!