| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > C/C++: Общие вопросы > Потоки в DLL |
| Автор: dimic 13.4.2004, 19:56 |
| Привет, всем! Я создал класс для лог-файлов, который будет в длл (не только он один). Он выглядит так: class ALICE_DLL aLogFile { public: aLogFile(); virtual ~aLogFile(); bool FileOpen( char* filename ); void Log( char* message ); void FileClose(); private: fstream logFile; }; При компиляции получаю варниг: warning C4251: 'logFile' : class 'fstream' needs to have dll-interface to be used by clients of class 'aLogFile' Кроме этого появляются некоторые странные ошибки. Как сделать dll-интерфейс для потоков? Я использую MS VC++ 6.0, WIn2K sp4. Заранее спасибо. |