用C加加写一个读取Excel文件的代码
时间: 2023-06-17 17:02:44 浏览: 150
c# 读写 Excel 代码
首先,您需要安装一个用于读取Excel文件的库,比如说EasyXLS或者EPPlus。然后,您可以使用下面的代码来读取Excel文件:
```c++
#include "easyxls.h"
#include <iostream>
int main()
{
// 创建一个Excel文件读取器
xlsEasyXLSReader reader;
// 打开Excel文件
if (reader.easy_LoadXLSFile("example.xls"))
{
// 获取工作表
xlsWorksheet* sheet = reader.easy_getSheet(0);
// 读取工作表中的每一行
for (int rowIndex = 0; rowIndex <= sheet->lastUsedRowIndex(); rowIndex++)
{
xlsRow* row = sheet->getRow(rowIndex);
// 读取每一列
for (int colIndex = 0; colIndex <= row->lastUsedColIndex(); colIndex++)
{
xlsCell* cell = row->getCell(colIndex);
std::cout << cell->getValue() << " ";
}
std::cout << std::endl;
}
// 关闭Excel文件
reader.easy_CloseXLSFile();
}
return 0;
}
```
注意:上面的代码使用的是EasyXLS库,您可以根据所使用的不同的库来更改代码。
阅读全文