[an error occurred while processing this directive]
|
class CAbctractPort
{
public:
virtual char operator = (char);
};
Где-то в другом файле
#include "AbctractPort.h"
class myport: public CAbctractPort
{
char operator = (char);
};
char myport::operator = (char x)
{
char temp = x;
PORTA &= ~0xc0; PORTA |= temp&0xc0;
PORTB &= ~0x3f; PORTB |= 0x3f;
return temp;
}
Где-то ну совсем в другом файле совершенно ушедшем от железной реальности
class MyClass
{
CAbctractPort *port;
MyClass(CAbctractPort *port);
}
MyClass::MyClass()
{
MyClass::port = port;
}
И еше где-то
myport port;
MyClass ss(&port);
E-mail: info@telesys.ru