Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.60/5: Рейтинг темы: голосов - 5, средняя оценка - 4.60
81 / 77 / 34
Регистрация: 13.02.2018
Сообщений: 1,347
1

Const методы суффиксная/префиксная запись

16.08.2019, 21:41. Показов 995. Ответов 1
Метки нет (Все метки)

Какая разница между этими записями?
C++
1
const void Method();
C++
1
void Method() const
0

Помощь в написании контрольных, курсовых и дипломных работ здесь.

Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
16.08.2019, 21:41
Ответы с готовыми решениями:

Префиксная польская запись
Здравствуйте, очень нужна помощь умных людей( Задача: Написать код для преобразования инфиксной...

Префиксная и постфиксная запись инкремента
#include <iostream> using namespace std; int main() { setlocale(LC_ALL, "rus"); int х...

Поля класса const, методы класса const, объекты класса const
привет услышал , что есть методы и поля , и объекты const. говориться что если я сделаю вот...

int const * const foo(const int* param) const - разъясните значение квалификаторов
int const * const foo(const int* param) const -----1------2----------3----------------4 1: ?...

1
Эксперт С++
8426 / 4099 / 894
Регистрация: 15.11.2014
Сообщений: 9,211
16.08.2019, 23:02 2
Лучший ответ Сообщение было отмечено k0vpack как решение

Решение

Цитата Сообщение от k0vpack Посмотреть сообщение
Какая разница между этими записями?
const void Method();
void Method() const
первое - бред.
второе - метод обещает не изменять логическое состояние объекта.
1
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
16.08.2019, 23:02

Запись в static const char[]
У меня есть строка, содержащая некий текст. std::string ex_text = "<h1>TextTextText</h1>"; Также...

Неправильная запись const char* в std::string
Привет, делаю Web-Парсер на плюсах и Python (на Питоне только Web пока что). В данный момент...

Постфиксная и префиксная запись в выражении
Иметься такой код: int a = 3; printf("%d", (++a) * (++a)); // Выведет на экран 25 Вроде все...

char operator[](unsigned short offset) const; // что означает const?
Собстенно вопрос уже озвучен :).


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2021, vBulletin Solutions, Inc.