[英]Reading a simple 1D array declared inside tuple from excel in CPLEX
當我嘗試讀取在元組數組內聲明的一維數組時,彈出錯誤“ IBM ILOG Concert:excel:范圍寬度不適合元組的數量”。 我在這里做錯了什么?
* .mod文件為:
int a=5;
range r=1..a;
tuple new{
int b;
int c;
int d;
int e[1..4];
}
new test[r]=...;
* .dat文件是:
SheetConnection sheet("test_sheet.xlsx");
test from SheetRead(sheet,"data");
在“ test_excel.xlsx”文件中定義的“數據”(5行7列):
b c d e[1] e[2] e[3] e[4]
10 9 6 5 4 6 4
4 8 7 5 10 5 5
8 9 5 1 2 4 9
8 2 1 1 4 7 3
5 4 9 5 7 8 5
我將閱讀包含7個組件的元組集,然后將其轉換為正確的結構。
參見示例
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.