Re: Как переключать реализацию класса через #define?
От: Alco  
Дата: 11.04.07 10:06
Оценка:
Наверное где-то должен быть #ifdef FSTOR?

V>//Archiv.h=========================

V>#include "Device.h"
V>class Archiv
V>{
V> //подключаем соответствующий класс носителя
V> #ifdef RAMSTOR
V> #include "RamStor.h"
V> RamStor Store;
V> #endif
V> #ifdef RAMSTOR //<-- наверное здесь
V> #include "FStor.h"
V> FStor Store;
V> #endif

V> int Open(char);

V>};
И еще, не лучше ли использовать наследование и полиморфизм?
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.