Форум программистов, компьютерный форум, киберфорум
Наши страницы
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
Dreammmer
0 / 0 / 0
Регистрация: 11.07.2012
Сообщений: 2
#1

Присвоение указателю члену класса нового адреса, ошибка компиляции - C++

14.07.2012, 17:39. Просмотров 523. Ответов 3
Метки нет (Все метки)


http://www.cyberforum.ru/cpp-beginners/thread1960519.html
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
14.07.2012, 17:39
Я подобрал для вас темы с готовыми решениями и ответами на вопрос Присвоение указателю члену класса нового адреса, ошибка компиляции (C++):

Присвоение адреса указателю, равному NULL
В конструкторе класса я присваиваю адрес переменной укзаателю,который равен был...

Присвоение указателю адреса памяти, прописанного в стринге
Доброго времени суток! Есть переменная стринг, содержащая адрес памяти. Как...

Ошибка компиляции (преобразование объекта класса в объект другого класса)
Друзья, добрый день! Не могу понять почему выдается ошибка компиляции......

Присвоение значения указателю
Как можно, вот так, присваивать указателю значение? Разве, указатель не должен...

Присвоение по указателю на 32 и 64 битных машинах
Добрый день. Скомпилированная программа на 64-битной машине аварийно...

3
soon
2545 / 1310 / 177
Регистрация: 09.05.2011
Сообщений: 3,086
Записей в блоге: 1
14.07.2012, 18:34 #2
Цитата Сообщение от Dreammmer Посмотреть сообщение
const B * newB
C++
1
B* const newB
0
alsav22
5438 / 4833 / 831
Регистрация: 04.06.2011
Сообщений: 13,587
14.07.2012, 19:04 #3
C++
1
const B *itsB;
Добавлено через 17 минут
И сначала объявлять класс B, а потом уж А.
0
Dreammmer
0 / 0 / 0
Регистрация: 11.07.2012
Сообщений: 2
14.07.2012, 20:27 #4
Цитата Сообщение от soon Посмотреть сообщение
C++
1
B* const newB
Собственно вопрос в том почему нельзя так писать, как я написал.
Не спорю, если написать как предложили Вы, то всё хорошо, но в таком случае получается не указатель не на констатну, что может быть черевато её изменением.
Сам разобрался, указатель тогда и объявить в классе надо указатель на констатну.
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
14.07.2012, 20:27
Привет! Вот еще темы с решениями:

Присвоение значения указателю на функцию
Есть укзатель на функцию. Есть перегруженная функция. как присвоить указателю...

Присвоение указателю на char значения int
доброе время суток уважаемые пользователи как можно присвоить int значение...

Присвоение значения фунции fopen указателю на файл
В "простом" компиляторе C++ я бы записал так: FILE * f; if (...

Шаблонные классы. Присвоение к указателю и приведение типов
Добрый вечер, ув. форум, есть к вам вопрос. Есть род. абстрактный класс:...


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

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

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