Шаблон класса для объектного файла горе в C ++ (компилятор GCC)

Хорошо, у меня такая ситуация

foo.h

#ifndef _FOO
#define _FOO

template <typename ItemType>
class foo{
private:
//stuff
public:
//more stuff
};

#include "foo.cpp"
#endif

И, конечно же, в foo.cpp у меня есть моя реализация. Предположим, что этот класс не зависит от включения других файлов и прочего. Поскольку c ++ не подходит для включения заголовка в исходный код для шаблонов без компилятора, требующего явной реализации, мы включаем исходный код в заголовок. Проф говорит не редактировать этот код. Как мне добраться до моего foo.o с GCC? Я не могу найти способ.

0

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]