19 / 29 / 13
Регистрация: 09.02.2016
Сообщений: 230
1

Const параметр

20.06.2016, 16:42. Показов 431. Ответов 3
Метки нет (Все метки)

зачем пишут
C++
1
2
3
4
5
class Sm{
public:
Sm(const Sm&){};
// same with operator@
};
если ссылка и так константа. достаточно Sm&. или я чего-то не понимаю?
__________________
Помощь в написании контрольных, курсовых и дипломных работ, диссертаций здесь
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
20.06.2016, 16:42
Ответы с готовыми решениями:

Невозможно преобразовать параметр 1 из "const wchar_t [12]" в "const char *"
Писал программу. Дошел до наложения текстур. Пытаюсь наложить 4-й час. Много разных ошибок. Все...

в функцию передается параметр const int *
В функцию передается параметр const int *. Для чего этот const: для указателя или для значения по...

Невозможно преобразовать параметр из int в const char
Приветствую, помогите пожалуйста исправить следующую ошибку: printf: невозможно преобразовать...

Невозможно преобразовать параметр 1 из 'const char [15]' в 'LPCWSTR'
с сайта скачала прогу которая должна рисовать сферу, но при компилировании выходит ошибка:error...

3
7166 / 6141 / 2802
Регистрация: 14.04.2014
Сообщений: 26,462
20.06.2016, 16:44 2
Это относится к тому, на что она ссылается.
0
184 / 192 / 48
Регистрация: 25.08.2011
Сообщений: 792
20.06.2016, 16:52 3
для того что бы нельзя было изменить то на что ссылка сылается
0
2548 / 1207 / 358
Регистрация: 30.11.2013
Сообщений: 3,826
20.06.2016, 17:09 4
Хрисипп, это связано с правилом "всё что не меняется - должно быть константным". Если переменная a или входной параметр b или еще что - не должны меняться по ходу выполнения функции - укажите её константным.
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
20.06.2016, 17:09
Помогаю со студенческими работами здесь

Fopen: невозможно преобразовать параметр 1 из 'LPWSTR' в 'const char *'
#include "stdafx.h" #include <windows.h> #include<cstdio> #include<io.h> int APIENTRY...

Параметр const T & val = T() в конструкторе шаблонного класса
Добрый день! Начал разбираться с шаблонами и наткнулся на такой пример: template < typename T...

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

В VC++ параметр const (_variant_t & data) непонятно какой должен быть
Господа помогите кто чем может :-) ITablePtr pTable есть ф-я pTable->SetPrivateData(long...


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

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

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2022, CyberForum.ru