разнести интерфейс класса и реализацию по разным файлам
От: Аноним  
Дата: 21.07.08 23:07
Оценка:
Попробовал разделить заголовок класса и его реализацию по разным файлам — интерфейс в .h, реализацию — в .cpp. Ну и создаю еще один .cpp-файл с функцией main. При вызове любого метода (в т ч конструктора) линкер VS 2008 начинает ругаться о том, что невозможно найти символы методов. Может кто-то подскажет, что я не так делаю? Возможно нужно указать какие-то параметры в Project Options?
Проект создавался с нуля (Empty project), файлы добавлял вручную (Add Item).
Класс — шаблонный (может это повлияло?).
Спасибо

P.S. Если в реализации метода допустить ошибку, файл с реализацией нормально "компилируеться". Странно. Причем обычные функции (вернее, их реализации) нормально вызываються через .h-extern объявление
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.