Преобразование из «int» в дни недели, Ричард Рейли книга, C ++C++

Программы на C++. Форум разработчиков
Ответить
Anonymous
 Преобразование из «int» в дни недели, Ричард Рейли книга, C ++

Сообщение Anonymous »

Я работаю со второго издания «Учить себя c ++» Ричарда Рили. Когда он ввел Enum , он дает следующий код, который должен выводить «сегодня 2» и т. Д. Мой компилятор бросает ошибки, но я не могу понять, почему это не работает. Версия C ++ он работал над старшим и, следовательно, enum работает сейчас по-разному?#include
//declare a new enumerated type 'days'
enum days{
Saturday, //Saturday=0 by default
Sundat=0, //Force Sunday=0 too
Monday, //Monday=1, Sunday+1
Tuesday, //Tuesday=2, Sunday+2
Wednesday, //=3
Thursday, //etc.
Friday
} today; //declare a new variable 'today' of type 'days'

int main(){
//declare two more 'days' objects
days yesterday;
days tomorrow;
//assign some values and print

today=Tuesday;
yesterday=today-1;
tomorrow=today+1;

std::cout

Подробнее здесь: https://stackoverflow.com/questions/797 ... ily-book-c
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «C++»