Отделка между shared_ptr различных шаблонов в конструкторе конверсииC++

Программы на C++. Форум разработчиков
Anonymous
Отделка между shared_ptr различных шаблонов в конструкторе конверсии

Сообщение Anonymous »

У меня есть базовый и полученный класс и еще один класс обертки , удерживающий общий указатель для базы для получения полиморфизма. Класс обертки должен иметь конструктор преобразования для копирования конструкции конструкции обертки класса из данной обертки класса. Приведенный ниже код SEGFAULTS после вызова конструктора копирования CORDPER класса. > to std :: shared_ptr в классе (например, обертка), который не знает, на что полученный класс указатель указывает.
#include
#include

// Base template class
template
class Base {
public:
virtual void print() const {
std::cout

Подробнее здесь: https://stackoverflow.com/questions/793 ... onstructor

Вернуться в «C++»