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

Разница между объявлениями const Person p1 и Person const p1 - C++

Восстановить пароль Регистрация
 
murtukov
 Аватар для murtukov
8 / 8 / 3
Регистрация: 30.01.2013
Сообщений: 99
23.09.2013, 22:19     Разница между объявлениями const Person p1 и Person const p1 #1
Всем привет.

Собственно весь вопрос уместился в заголовок: в чем разница между объявлениями const Person p1 и Person const p1, если Person - это класс.

Спасибо.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
23.09.2013, 22:19     Разница между объявлениями const Person p1 и Person const p1
Посмотрите здесь:

char operator[](unsigned short offset) const; // что означает const? C++
C++ Что это bool operator== (const CLASS&) const;
C++ const& и const* в имени функции
int const и const int в чем разница этих записей C++
Разница между объявлениями указателей C++
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
castaway
Эксперт С++
4837 / 2976 / 367
Регистрация: 10.11.2010
Сообщений: 11,008
Записей в блоге: 10
Завершенные тесты: 1
23.09.2013, 22:23     Разница между объявлениями const Person p1 и Person const p1 #2
Тут разницы нет.
Но разница появляется в следующем примере:
C++
1
2
Person const * p1; // указатель на константу
Person * const p1; // константный указатель
ViktorKozlov
133 / 125 / 2
Регистрация: 13.12.2012
Сообщений: 293
23.09.2013, 22:23     Разница между объявлениями const Person p1 и Person const p1 #3
Никакой разницы
rrrFer
Заблокирован
23.09.2013, 22:27     Разница между объявлениями const Person p1 и Person const p1 #4
castaway, правильно говорит, но если интересуют детали, я видел их на блоге форумчанина Evg: http://www.cyberforum.ru/blogs/18334/blog87.html
murtukov
 Аватар для murtukov
8 / 8 / 3
Регистрация: 30.01.2013
Сообщений: 99
23.09.2013, 22:32  [ТС]     Разница между объявлениями const Person p1 и Person const p1 #5
Ага, ясно. Всем спасибо)
Yandex
Объявления
23.09.2013, 22:32     Разница между объявлениями const Person p1 и Person const p1
Ответ Создать тему
Опции темы

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