Код методов класса запихнуть в *.lib
От: Vain Россия google.ru
Дата: 06.09.06 03:43
Оценка:
Есть класс:
//test_lib.cpp
class __declspec(dllexport) TEST {
public:
  T_TEST() {
    printf("%s\n",__FUNCSIG__);
  }
};


Хочу его запихнуть в статическую либу, но при этом при использовании этого класса в либе показывать в подключаемом заголовке токо интерфейс:
class __declspec(dllimport) TEST {
public:
  TEST();
};

#pragma comment(lib,"test.lib")

int main() {
  TEST test;
  return 0;
}


Или я хочу невозможного?
[In theory there is no difference between theory and practice. In
practice there is.]
[Даю очевидные ответы на риторические вопросы]
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.