亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

C++中怎么把二維數組將字符串寫入excel

小億
132
2023-08-04 11:50:31
欄目: 編程語言

要將二維數組寫入Excel,可以使用第三方庫,比如libxl或者xlsxwriter。以下是使用libxl的示例代碼:

#include <iostream>
#include <iomanip>
#include "libxl.h"
using namespace libxl;
int main() {
int rowCount = 3;
int colCount = 4;
const char* fileName = "output.xlsx";
Book* book = xlCreateBook();
Sheet* sheet = book->addSheet("Sheet1");
const char* data[rowCount][colCount] = {
{ "Name", "Age", "Gender", "City" },
{ "John", "25", "Male", "New York" },
{ "Amy", "30", "Female", "Los Angeles" }
};
for (int i = 0; i < rowCount; i++) {
for (int j = 0; j < colCount; j++) {
sheet->writeStr(i+1, j+1, data[i][j], 0);
}
}
if (book->save(fileName)) {
std::cout << "Excel file saved successfully!" << std::endl;
} else {
std::cout << "Error saving Excel file!" << std::endl;
}
book->release();
return 0;
}

這個示例代碼創建了一個3x4的二維數組,并將其寫入名為"output.xlsx"的Excel文件中的Sheet1工作表。要運行此代碼,需要先下載并安裝libxl庫,并在代碼中包含libxl.h頭文件。

另外,如果要使用xlsxwriter庫,可以參考它的官方文檔和示例代碼,使用類似的方法將二維數組寫入Excel。

0
丽江市| 浮山县| 板桥市| 红安县| 汶上县| 昌图县| 达孜县| 光泽县| 曲靖市| 休宁县| 吉木萨尔县| 乐山市| 襄垣县| 兴安盟| 肇源县| 怀远县| 阳信县| 武穴市| 开阳县| 遂平县| 高要市| 长垣县| 牙克石市| 万安县| 滨州市| 张掖市| 铁岭市| 如皋市| 定陶县| 青河县| 博兴县| 江城| 桐柏县| 德江县| 南安市| 宜兰市| 南陵县| 南召县| 普兰县| 邢台市| 青田县|