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

Указатели. Error C2440: '=' : cannot convert from ClassAPtr to ClassA<Tclass> - C++

Восстановить пароль Регистрация
 
 
maria_
5 / 5 / 1
Регистрация: 25.08.2013
Сообщений: 67
18.01.2014, 17:13     Указатели. Error C2440: '=' : cannot convert from ClassAPtr to ClassA<Tclass> #1
Добрый день. Помогите, пожалуйста, разобраться. У меня есть шаблонный класс
C++
1
2
template<class Tclass>
ClassA;
.
И есть тип указателя на объект этого класса:
C++
1
typedef ClassA<class Tclass>* ClassAPtr;
Есть указатель
C++
1
ClassA* a;
и есть
C++
1
ClassAPtr p;
И есть вот такая инструкция
C++
1
a = p;
На эту инструкцию компилятор говорит:
error C2440: '=' : cannot convert from ClassAPtr to ClassA<Tclass> *
В чём здесь ошибка?
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
18.01.2014, 19:29     Указатели. Error C2440: '=' : cannot convert from ClassAPtr to ClassA<Tclass>
Еще ссылки по теме:

error: cannot convert to in assigment C++
C++ Error C2440: =: невозможно преобразовать 'std::string' в 'double'
Error C2440 std::vector<_Ty> C++

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

Или воспользуйтесь поиском по форуму:
maria_
5 / 5 / 1
Регистрация: 25.08.2013
Сообщений: 67
18.01.2014, 19:29  [ТС]     Указатели. Error C2440: '=' : cannot convert from ClassAPtr to ClassA<Tclass> #21
Цитата Сообщение от MrGluck Посмотреть сообщение
Вы не понимаете чего хотите.
Используйте ClassA<class Tclass>* и забудьте про ClassAPtr
Нужно обязательно ClassAPtr. Такое дали задание)
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Yandex
Объявления
18.01.2014, 19:29     Указатели. Error C2440: '=' : cannot convert from ClassAPtr to ClassA<Tclass>
Ответ Создать тему
Опции темы

Текущее время: 09:28. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru