Форум программистов, компьютерный форум, киберфорум
C++
Войти
Регистрация
Восстановить пароль
 
мну довольно <(-__-)l
214 / 203 / 15
Регистрация: 17.01.2010
Сообщений: 2,462
1

enums

03.04.2011, 18:09. Просмотров 1446. Ответов 0
Метки нет (Все метки)

Kак можно осуществить данную операцию?
C++
1
2
3
4
5
6
7
enum number{null=0x0,one=0x1,two=0x2,three=0x3};
void Main(){
    number a=one;
    number b=two;
    b|=a;//b=b|a;   //ругается здесь
//error: this operation on an enumerated type requires an applicable user-defined operator function
}
Добавлено через 1 час 39 минут
Добавил функцию, конвертирующую инт в енам
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
03.04.2011, 18:09
Ответы с готовыми решениями:

Jackson and Enums
Есть несколько Enumов типа такого public enum PaymentStatus { QUEUED, PROCESSED; } Есть...

Использование "сложных" слов в enums
Всем привет! Когда пишу простые слова, типа кот, собака, рысь в Enum - все ок Но когда *соб*...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
0
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2020, vBulletin Solutions, Inc.