数理最適化セミナーのご案内

12.6 複数の代入の禁止

 C++SIMPLE においては,カンマ「,」は条件式という特別な意味を持ちます.そのため,以下のような記述をすることはできません.

Parameter c(index=i);
c[1] = 1, c[2] = 2;

 上記のように記述したい場合は二文に分ける必要があります.セミコロン「;」で区切ることによって一行におさめることも可能です.

 以下は複数の代入を一行におさめている例です.

Parameter c(index=i);
c[1] = 1; c[2] = 2;

 

 

上に戻る