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
Что такое стандартная библиотке темплейтов есть ли она в Линух если есть то пример одного темплейта может пользуюсь давно но незнаю что так называеться
Как провельно встроить комманду Ассемблера, типа инкрементировать переменную по адресу. стото типа INC [adr]
int main( int ac, char* av[] )
{
int a = 0;
int* _ptr = &a
*a++;
}
вот как за место *a++ вставить выше указанную комманду