Часто встречаю, особенно, в эпловских сдк объявления типа
enum {
   kAudioFilePropertyFileFormat            = 'ffmt',
   kAudioFilePropertyDataFormat            = 'dfmt',
   kAudioFilePropertyIsOptimized           = 'optm',
   kAudioFilePropertyMagicCookieData       = 'mgic',
   kAudioFilePropertyAudioDataByteCount    = 'bcnt',
   kAudioFilePropertyAudioDataPacketCount  = 'pcnt',
   kAudioFilePropertyID3Tag                = 'id3t',
   ....
};
Часто приходится отлаживать код, и когда в gdb видишь число 16123112 - попробуй догадаться, какому енуму это соответствует.
Собственно, какая польза от объявления енумов таким образом?






