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

Как понять этот константный указатель? - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Перехват и подмена вызываемых функций http://www.cyberforum.ru/cpp/thread46472.html
Здравствуйте. Нужно подменить вызов таких функций как open(), lstat(), stat(), read(), write(), mkdir(), chdir(), getcwd() для определенного процесса. Интересует мнение других. Как бы вы реализовали эту задачу. Спасибо!
 

Показать сообщение отдельно
OVERPOWER8
19 / 19 / 1
Регистрация: 29.11.2009
Сообщений: 224

Как понять этот константный указатель? - C++

02.01.2010, 23:07. Просмотров 19511. Ответов 4
Метки (Все метки)

В общем, имеется класс Cat. Объект класса - SimpleCat. И имеется функция с константым указателем:

C++
1
const SimpleCat* const FunctionTwo(const SimpleCat* const theCat)
Что обозначают все эти const?
Насколько я понимаю:
1. Константный указатель.
2. Может ссылаться только на FunctionTwo
3. Ничего не изменяет в объекте.
4. Ничего не делает с объектом theCat.

Поправьте, где я ошибся...
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 16:38. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru