Форум программистов, компьютерный форум CyberForum.ru

Почему нельзя использовать в операторе case переменные, которые определены как #define - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Хочу изучить C++ http://www.cyberforum.ru/cpp-beginners/thread802753.html
Начал читать книгу С++ на начинающих можно сказать чайников. Не могу скомпилировать. Хотел бы найти знающего человека ля помощи и дальнейшего общения. Кто сможет помочь оставьте эмайл или номер аськи, скайп. Спасибо=)
C++ Компиляция заданного кода в exe через программу Хочу узнать поподробнее, как реализовать компиляцию некого заданного кода в exe для windows через самописную программу. Ведь как-то писали компиляторы для других ЯП-ов. Например, есть код (предположим, паскалеподобный): begin print'HELLO!' exit Мне нужно, чтобы через мою прогу он переводился (компилировался) в exe-файл, который запускался бы через windows и выполнял то, что написано в... http://www.cyberforum.ru/cpp-beginners/thread802719.html
C++ Дан массив состоящий из n натуральных чисел
Дан массив состоящий из n натуральных чисел.Образовать новый массив элементам которого будут элементы исходного оканчивающиеся на цифру k
Задан массив с количеством элементов n C++
Задан массив с количеством элементов n.Сформировать 2 массива:в 1 включить элементы исходного массива с чётными номерами,а во 2 с нечётными
C++ Массивы. Вычислить минимальный элемент массива, сумму элементов массива, преобразовать массив http://www.cyberforum.ru/cpp-beginners/thread802715.html
При написании программ использовать динамические массивы. Размерность массивов задаётся именованной константой. Задача 2. В одномерном массиве, состоящем из n вещественных элементов, вычислить: 1) минимальный элемент массива; 2) сумму элементов массива, расположенных между первым и последним положительными элементами. Преобразовать массив таким образом, чтобы сначала располагались все...
C++ Массивы. Вычислить максимальный элемент массива, сумму элементов, сжать массив При написании программ использовать динамические массивы. Размерность массивов задаётся именованной константой. Задача 1.В одномерном массиве, состоящем из n вещественных элементов, вычислить: 1) максимальный элемент массива; 2) сумму элементов массива, расположенных до последнего положительного элемента. Сжать массив, удалив из него все элементы, модуль которых находится в интервале .... подробнее

Показать сообщение отдельно
Afflicted
Обитатель форума
199 / 182 / 8
Регистрация: 28.10.2012
Сообщений: 538
07.03.2013, 15:14     Почему нельзя использовать в операторе case переменные, которые определены как #define
#define OLOLO 5;
Ошибка здесь. Уберите точку с запятой после цифры.

Иначе нынешняя запись будет обозначать: case 5;:
 
Текущее время: 14:58. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru