Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > C/C++ программирование > Общие вопросы C/C++
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 08.11.2011, 18:20   #1
valerka92
Форумчанин
 
Регистрация: 24.04.2010
Сообщений: 179
По умолчанию c++ int function() const

int function() const -в данном случае const что означает , я что то не поимй никак ????
NADO IZUCHIT C++
valerka92 вне форума Ответить с цитированием
Старый 08.11.2011, 20:04   #2
Syuf
Форумчанин
 
Аватар для Syuf
 
Регистрация: 02.02.2010
Сообщений: 599
По умолчанию

В реализации функции-члена класса это значит, что неявный аргумент this передается типа 'указатель на константу типа класса', т.е. поля вызывающего объекта, не помеченные спецификатором mutable, и функции не помеченные спецификатором const, изменять/вызывать нельзя.
"Лишь то читается легко, что написано с трудом; что в час написано, то в час и позабыто."
Syuf вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
'int' в 'const char *' frommars Visual C++ 5 05.07.2011 19:24
функция float average(int arrray[],int from,int to) yuliyayuliya Помощь студентам 0 25.04.2011 21:55
С++:invalid types 'int[int]' for array subscript greendoom Помощь студентам 0 19.03.2011 16:53
С++ Опереатор перезагрузки ()(int,int) Jane-sad Помощь студентам 1 08.10.2010 15:26
int vs unsigned int Kn793 Общие вопросы C/C++ 13 28.08.2010 22:00