91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

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
高平市| 阳春市| 阿拉善右旗| 泗阳县| 资讯| 涟水县| 天津市| 寿阳县| 托克逊县| 苍溪县| 酒泉市| 桦南县| 和林格尔县| 六盘水市| 陵水| 凤山县| 临夏县| 巍山| 万安县| 昆明市| 富阳市| 连平县| 巴南区| 宽甸| 改则县| 革吉县| 澄江县| 绿春县| 花莲县| 伊金霍洛旗| 萨迦县| 上饶市| 革吉县| 穆棱市| 来宾市| 顺义区| 武城县| 西吉县| 奉化市| 邵阳县| 区。|