Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / C++ [игнор отключен] [закрыт для гостей] / ссылка / 5 сообщений из 5, страница 1 из 1
13.10.2006, 14:01
    #34053699
bemtaill
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ссылка
Народ у меня линкер пишет ошибку, что не найдена функция в которой один из параметров имеет тип: "unsigned int const&".
Как так? Если по анологии с указателями, то:
unsigned int const * -есть CONST указтель на изменяемую переменную, но ссылка не может быть конст, т.к. она и так конст. Или я че-то не догоняю?
...
Рейтинг: 0 / 0
13.10.2006, 14:33
    #34053833
redskin
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ссылка
bemtaill unsigned int const * -есть CONST указтель на изменяемую переменную, но ссылка не может быть конст, т.к. она и так конст. Или я че-то не догоняю?

1) unsigned int const * это не константный указатель, а указатель на константу.
2) unsigned int const& вполне себе легальная конструкция.
3) const T* и T const* (где T - какой-то тип) обозначает одно и то же.
4) const T& и T const& соответственно
5) T const& (что вероятно имелось с виду в последнем предложении) так нельзя, но в данном случае так и не пишется.
...
Рейтинг: 0 / 0
13.10.2006, 16:12
    #34054184
bemtaill
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ссылка
redskin bemtaill unsigned int const * -есть CONST указтель на изменяемую переменную, но ссылка не может быть конст, т.к. она и так конст. Или я че-то не догоняю?

1) unsigned int const * это не константный указатель, а указатель на константу.
2) unsigned int const& вполне себе легальная конструкция.
3) const T* и T const* (где T - какой-то тип) обозначает одно и то же.
4) const T& и T const& соответственно
5) T const& (что вероятно имелось с виду в последнем предложении) так нельзя, но в данном случае так и не пишется.

Блин, спутал с T * const... пасиб
...
Рейтинг: 0 / 0
13.10.2006, 16:29
    #34054249
redskin
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ссылка
В п.5 опечатался - имел в виду T& const. конечно
издержки технологии copy-paste :)
...
Рейтинг: 0 / 0
13.10.2006, 16:33
    #34054260
bemtaill
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ссылка
redskinВ п.5 опечатался - имел в виду T& const. конечно
издержки технологии copy-paste :)

Да эт я понял:)
...
Рейтинг: 0 / 0
Форумы / C++ [игнор отключен] [закрыт для гостей] / ссылка / 5 сообщений из 5, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]