トップページ
⇒
tech
1001コメント
288KB
【初心者歓迎】C/C++室 Ver.13【環境依存OK】
全部
前100
次100
最新50
■ このスレッドは過去ログ倉庫に格納されています
0828
デフォルトの名無しさん
05/02/15 10:34:38
NT3.5&VC++5.0では
a = (a >= 100) ? 1 : a++;
が正常に動いていたのに
XP&C++.NETではaの値が増えません。
a = (a >= 100) ? 1 : a + 1;
とすれば動きましたが何故でしょう?
3項演算子使うなと言えばそれまでですが、
原因が知りたいのです。
宜しくお願いします。
全部
前100
次100
最新50
■ このスレッドは過去ログ倉庫に格納されています