объявления, в .cpp - определения. Компилятор кидает undefined reference, если не прописать в конце list.hpp строчку #include "list.cpp" и убрать list.cpp из add_executable в CMakeLists.txt. Можно как-то это проблему пофиксить менее костыльным путем?
Вы реализацию шаблонной функции собираетесь в cpp положить?
Обсуждают сегодня