Заранее приносим свои извинения, я уверен, что кто-то уже спрашивал об этом раньше, но я не могу его найти.
Просто был сюрприз: мы с коллегой добавили одно и то же значение для перечисления, и оно скомпилировалось, например
enum MyEnum
{
mine = 1,
his = 1
}
Похоже, C / C ++ это тоже поддерживает (?). Есть ли причина для такого поведения, есть ли случаи, когда это полезно? Я видел один случай с разными человеческими языками (one = 1, eins = 1 и т. Д.), Но я не уверен
Спасибо