0からRPGを作る
■ このスレッドは過去ログ倉庫に格納されています
0074名前は開発中のものです。
2011/11/06(日) 21:41:20.85ID:0+ysNS7senum { are, kore, end };
// 本体とする
int param[end];
for ( int i = 0; i < end; i++ ) param[i] = 0;
param[kore] = 14;
で、たとえばsoreを追加したいとする。
enum { are, sore, kore, end };
これでも本体のコードは変更無しで動く。
もし数字で固体を管理してると、初期かも書き直さないといけないし、
全部のparam[1]をparam[2]に書き換えが必要。
バグの原因。
■ このスレッドは過去ログ倉庫に格納されています