1

ライブラリの使用を開始したばかりで、コードcplexでの定義に行き詰まりました。IloExprArrayコードのスニペットは次のとおりです。

IloExprArray diff;
diff= IloExprArray(iloEnv,list.size());
for( int i=1; i<=10; i++ ) {
    for( int j=0; j<9; j++ ) {
         double weight = globalObjects->value.at(j)->getmyproperty(i);

         diff[j] += ( Ycfg[i][j]*Ycfg[i][j] - 2*weight*Ycfg[i][j] + weight*weight );
//where Ycfg is IloArray<IloNumVarArray>

    }
}   

しかし、このコードを実行しているときはいつでも、diff[j] += ..行で動かなくなります。私もネットで検索しましたが、公式のものを除いて良いドキュメントは得られませんでした. 別の質問IloArray <IloExpr>の代わりに使用するとどうなりIloExprArrayますか?

4

1 に答える 1