c++ - Enums, overlapping values, C# -


apologies in advance i'm sure must have asked before can't find it.

just had surprise, colleague , both added same value in enum, , compiled, e.g.

  enum myenum   {     mine = 1,     = 1   } 

looks c/c++ supports (?). reason behaviour, cases it's useful? saw 1 case difference human languages (one = 1, eins = 1, etc) i'm not convinced

thanks

let's take simple example

enum privilegelevel {     none,     reporter,     reviewer,     admin,     defaultfornewuser = none,     defaultforprojectowner = reviewer, }; 

Comments

Popular posts from this blog

objective c - Change font of selected text in UITextView -

php - Accessing POST data in Facebook cavas app -

c# - Getting control value when switching a view as part of a multiview -