У меня есть 3 файла:
- основной файл ".h" - содержит реализацию простой WinForm (управляемый c++)
- fold/file.h
- свернуть/файл.cpp
(file.h и file.cpp не представляют класс)
У меня есть функция func(), объявление которой находится в fold/file.h, а реализация — в fold/file.cpp.
В main.h есть включение "fold/file.h".
Когда я вызываю func() из main.h, я получаю ошибки: "Неразрешенный токен" и "Неразрешенная внешняя ошибка". когда я помещаю реализацию "func()" в fold/file.h, ошибки нет.
В чем проблема?
Благодарность!