Результаты поиска по запросу "undefined-reference"

4 ответа

Это должен быть комментарий, а не ответ.

я компилирую свой код для связанного списка, я получаю кучу неопределенных ошибок ссылок. Код ниже. Я компилировал оба эти утверждения: g++ test.cppтакже как и g++ LinearNode.h LinearNode.cpp LinkedList.h LinkedList.cpp test.cppЯ действительно ...

2 ответа

Если вы заранее знаете, какие экземпляры вам понадобятся, вы можете создать их вручную.

еюсь, что проблема ясна. Есть ли альтернативный способ не получить неопределенную ошибку ссылки без реализации функций шаблона в заголовочных файлах? Заранее спасибо.

2 ответа

Учитывая, что сообщение об ошибке (полная ошибка) ссылается на файл .o, ответ Марка, вероятно, является вашим решением.

аюсь скомпилировать свою первую легальную программу, которую я конвертирую из Java (я запустил тестовую программу hello world type, чтобы проверить мой компилятор, и она работает). Есть три файла: main.cpp #include <iostream> #include ...

ТОП публикаций

4 ответа

Ошибка включения дает ошибки объявления во время компиляции, а не ошибки определения во время компоновки.

ользую Linux, и у меня есть следующие файлы: main.c, main.h fileA.c, fileA.h fileB.cpp, fileB.hФункцияF1() объявлен вfileB.h и определяется вfileB.cpp, Мне нужно использовать функцию вfileA.cи поэтому я объявил функцию как extern void ...

3 ответа

@Matthieu, @zennehoy - ой - да - спасибо!

каЯ использую библиотеку C (из C ++), которая обеспечивает следующий интерфейс: void register_callback(void* f, void* data); void invoke_callback(); проблема Теперь мне нужно зарегистрировать шаблон функции в качестве обратного вызова, и это ...

3 ответа

./a.out - это исполняемый файл для Linux, извините, но я не знаю о Windows. И ваша программа будет работать гладко.

е, ошибки не исчезают. Ошибки ниже. Я посмотрел на Google и до сих пор не могу понять это. Это не так, как будто я новичок в Cpp, но давно не обманывал. Странная вещь, это работало с G ++ в Windows ... Ошибки: [Зе @ fed0r! --- **__ *] $ g ++ ...

6 ответов

Запятого нет. Запятая разделяет аргументы в вызове функции.

ли точка последовательности между двумя присваиваниями в следующем коде: f(f(x=1,1),x=2);

1 ответ

связывание проблемы библиотеки pthread

Я столкнулся с проблемой, которая может быть немного сложна для объяснения и понимания, поскольку дать всю картину было бы слишком большим и трудным. Пожалуйста, извините меня за это. Рассмотрим следующий Makefile: all: clients.so simulator ...

4 ответа

неопределенная ссылка на `__gxx_personality_sj0`

С gcc 4.6 при попытке выполнить этот код: #include <iostream> using namespace std; #include <bitset> int main() { //Int<> a; long long min = std::numeric_limits<int>::min(); unsigned long long max = std::numeric_limits<int>::max(); cout << "min: ...

5 ответов

Должна ли виртуальная функция иметь определение?

Необходимо ли иметь определение виртуальной функции? Рассмотрим этот пример программы ниже: #include <iostream> using namespace std; class base { public: void virtual virtualfunc(); }; class derived : public base { public: void virtualfunc() ...