回答編集履歴
1
表記修正
answer
CHANGED
@@ -1,3 +1,3 @@
|
|
1
1
|
enumを使用すると、#defineで一つづつ定義していると定義がたくさんあったときに番号が重複したりするようなミスを防ぐことができます。
|
2
2
|
また、enumの識別名で内容をカテゴライズできるのでコードの可読性がよくなる可能性があります。
|
3
|
-
同じようなことを#define定義でやろうとすると定義名が長くなりがちです。
|
3
|
+
同じようなことを#define定義でやろうとすると定義名が長くなりがちで、定義名が重複したときにコンパイルエラーで検出できないので不具合を見逃す可能性があります。
|