LINUX.ORG.RU

Переопределил несколько раз переменную/функцию.

crarkie
()

Вероятно, что определение переменной или функции с именем draw, находится в заголовочном файле и при подключении его в несколько .c файлов получается переопределение.

anonymous
()
Ответ на: комментарий от anonymous

Анонизмус верно пишет - переопределил пару раз. Для этого и суют в заголовки:

#ifndef MY_SHIT_H
#define MY_SHIT_H
...
#endif // MY_SHIT_H
И тогда твой хедер только один раз попадет в прогу.

I-Love-Microsoft ★★★★★
()
Ответ на: комментарий от I-Love-Microsoft

И тогда твой хедер только один раз попадет в прогу.

Ну-ну.

anonymous
()
Ответ на: комментарий от I-Love-Microsoft

Нет, у этого товарища в заголовочном файле не указано extern для данной переменной. Вот и получился косяк.

#pragma once или предложенный тобой способ от этого не спасут!

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.