Могу ли я иметь файл .cpp для абстрактного класса? - PullRequest
0 голосов
/ 05 февраля 2019

У меня есть абстрактный класс (заголовочный файл), и я хочу реализовать его не виртуальные функции.В настоящее время реализация написана в заголовочном файле, но я чувствую, что там слишком много кода для заголовочного файла.Могу ли я иметь файл .cpp, реализующий его функции?

1 Ответ

0 голосов
/ 05 февраля 2019

Конечно, вы можете, заголовочные файлы (.h, .hpp, и т. Д. ) являются #include.cpp файлах, просто копируя их содержимое в файл .cpp.Копирование-n-вставка файла заголовка, где #include не изменит компиляцию.

...