C++类库LibXL将Excel spreadsheet 写入内存缓冲

这个例子显示了如何将Excel电子表格写进内存缓冲区。

LibXL是一个轻量级的Excel类库,支持各类平台运行,如需使用先行点击这里下载:

#include "libxl.h"#include <fstream>using namespace libxl;int main(){    Book* book = xlCreateBook();    Sheet* sheet = book->addSheet(L"Sheet1");     const char* data;    unsigned size;    if(book->saveRaw(&data, &size))    {        std::fstream stream("output.xls", std::ios_base::out | std::ios_base::binary);        stream.write(data, size);    }    book->release();     return 0;}

标签:

声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2022年1月3日
下一篇 2022年1月3日

相关推荐

发表回复

登录后才能评论