[an error occurred while processing this directive]
Тогда уж лучше(+) )))
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)

миниатюрный аудио-видеорекордер mAVR

Отправлено F8 10 октября 2005 г. 18:34
В ответ на: Да нет, тут как раз случай, когда С++ - красиво. отправлено <font color=gray>Михаил Е.</font> 10 октября 2005 г. 14:50

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: 
NoIX ключ Запомнить

Тема (обязательно):
Сообщение:

Ссылка на URL: 
Название ссылки: 

URL изображения: 


Перейти к списку ответов  |||  Конференция  |||  Архив  |||  Главная страница  |||  Содержание  |||  Без кадра

E-mail: info@telesys.ru