template < class X > class Template
{
public:
Template();//constructor
virtual ~Template() = 0;//destructor
virtual void init() = 0;
virtual X myfunc( X ) = 0;//my function
};
class myclass : public Template
{(!)..Здесь!!!
int* _ptr;
public:
myclass(){ };//constructor
~myclass() { if( _ptr ) delete ( _ptr ); };//destructor
void init(){ _ptr = new int; };
int myfunc( int f_int ){ *_ptr = f_int; return *_ptr; };//my function
};
../classt.cpp:15: error: expected class-name before ‘{’ token
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Похожие темы
- Форум как правильно перегрузить оператор? (2007)
- Форум Cedega&Ubuntu (2006)
- Форум Драйвера VIA (2007)
- Форум Не могу скомпилить cairo и pango (2007)
- Форум [c++] не получается вызвать функцию-шаблон (2007)
- Форум Помогите откомпилировать драйвер сетевухи VT6105 (2007)
- Форум перегрузка виртуальных функций. (2015)
- Форум Вопрос по наследованию шаблона в C++ (2013)
- Форум Глобальные переменные (2009)
- Форум Шаблон в шаблоне (2012)