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

Объясните , пожалуйста const - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ В чем отличие printf от cout? http://www.cyberforum.ru/cpp-beginners/thread305173.html
Вопрос по теме , чем они отличаются и что лучше использовать? :)
C++ двусторонняя очередь помогите создать программу...вот условие задачи:создать класс-дек(двусторонняя очередь).определить функции заполнения очереди, извлечения элементов из очереди, печать содержимого очереди. http://www.cyberforum.ru/cpp-beginners/thread305165.html
Разработать программу модульной структуры, для создания и обработки внешнего файла C++
Создать файл, содержащий сведения об ассортименте обуви в магазине фирмы. Структура записи- артикул, наименование, количество, стоимость одной пары. Количество записей -25 Артикул начинается с буквы D- для дамской обуви, М-для мужской, Р- для детской. Программа должна выполнять в общем три задачи: 1. Создание файла. 2. Чтение данных из файла. 3. Вывод данных на экран дисплея. 4. Обработка...
C++ подскажите как сделать ввод таблицы либо с файла последывательного доступа либо ввод с клавы в С
задача состоит в том чтобы дать пользователю выбор ввода таблицы(структуры) либо с с файла, либо с клавиатуры,но я не знаю как это реализовать это...помогите с кодом...
C++ Запись\Считывание кольца в\с файл\-а http://www.cyberforum.ru/cpp-beginners/thread305147.html
Есть такое кольцо. Как организовать запись\чтение в файл. Для работы в памяти все есть. struct mesta //кольцо { char *nom; mesta *r,*l; }; struct turn //очередь { char *nm;
C++ Сериализация данных Появилась новая проблема. Создаю объект и записываю его в файл через одну функцию: mammal obj(m_s, t_s, s, vod, r, d, v); file_mammal.write(reinterpret_cast<char*>(&obj), sizeof(mammal)); После удаляется объект. Потом из другой функции создаю объект и пытаюсь его считать из файла: mammal obj(m_s, t_s, s, vod, r, d, v); file_mammal.read(reinterpret_cast<char*>(&obj), sizeof(mammal)); подробнее

Показать сообщение отдельно
dihlofos
Бродяга
303 / 257 / 17
Регистрация: 27.08.2010
Сообщений: 553
26.05.2011, 08:49     Объясните , пожалуйста const
Nequti, тем что в первом случае создаётся константа, т.е. её значение нельзя будет изменить:

C++
1
2
const int x = 5;
x = 8; // ошибка
К тому же она должна быть проинициализирована сразу при объявлении:
C++
1
2
const int x; // ошибка
const int x = 5; // нет ошибки
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru