• 大小: 65KB
    文件类型: .zip
    金币: 1
    下载: 0 次
    发布日期: 2021-01-01
  • 语言: C/C++
  • 标签: c++  C++  excel  解析xls  

资源简介

C++读取EXCEL,代码,例子都在工程中了。

资源截图

代码片段和文件信息

#include “BasicExcel.hpp“

namespace YCompoundFiles
{
/********************************** Start of Class Block *************************************/
// PURPOSE: Manage a file by treating it as blocks of data of a certain size.
Block::Block() : 
blockSize_(512) fileSize_(0) indexEnd_(0)
filename_(0) {}

bool Block::Create(const wchar_t* filename)
// PURPOSE: Create a new block file and open it.
// PURPOSE: If file is present truncate it and then open it.
// PROMISE: Return true if file is successfully created and opened false if otherwise.
{
// Create new file
size_t filenameLength = wcslen(filename);
char* name = new char[filenameLength+1];
wcstombs(name filename filenameLength);
name[filenameLength] = 0;

file_.open(name ios_base::out | ios_base::trun

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2017-06-15 11:32  xls\
     目录           0  2017-06-15 11:32  xls\xls\
     文件         876  2016-07-15 11:06  xls\xls.sln
     文件       22528  2017-06-15 11:31  xls\xls.suo
     文件       26624  2017-06-15 11:20  xls\xls\1.xls
     文件        8881  2017-06-15 11:24  xls\xls\2.xlsx
     文件       25088  2017-06-15 11:31  xls\xls\3.xls
     文件      184356  2016-03-12 20:17  xls\xls\BasicExcel.cpp
     文件       46447  2016-03-12 20:17  xls\xls\BasicExcel.hpp
     文件         921  2017-06-15 11:31  xls\xls\test.cpp
     文件        4125  2017-06-15 11:12  xls\xls\xls.vcxproj
     文件        1161  2016-08-02 14:08  xls\xls\xls.vcxproj.filters
     文件         143  2016-07-15 11:06  xls\xls\xls.vcxproj.user

评论

共有 条评论