Форум АНТИЧАТ

Форум АНТИЧАТ (https://forum.antichat.xyz/index.php)
-   С/С++, C#, Delphi, .NET, Asm (https://forum.antichat.xyz/forumdisplay.php?f=24)
-   -   C++ линковщик не находит тело структуры (https://forum.antichat.xyz/showthread.php?t=133781)

Chupa-Chups 08.08.2009 20:59

C++ линковщик не находит тело структуры
 
Дело такое... есть проект в нем много файлов нужно использовать структуру из другого файла, хидеры нужные подключены, там где используется структура использовано слово extern. Линковщик выдает ошибку LNK2001. Что с этим сделать?

И еще вопрос есть оператор goto, он служит для перехода на определенную метку, как перейти на метку в другом файле? пробовал просто подключить тот файл в котором метка - не помогло.

Ra$cal 09.08.2009 01:01

goto в другой файл.... что вы там курили?
и зачем структуру обзывать extern'ом? или переменные ? лучше код копипасть, с таким описанием мы долго гадать будем.

xismyname 10.08.2009 03:16

Цитата:

Сообщение от Chupa-Chups
Дело такое... есть проект в нем много файлов нужно использовать структуру из другого файла, хидеры нужные подключены, там где используется структура использовано слово extern. Линковщик выдает ошибку LNK2001. Что с этим сделать?

И еще вопрос есть оператор goto, он служит для перехода на определенную метку, как перейти на метку в другом файле? пробовал просто подключить тот файл в котором метка - не помогло.


Порядок добавление header файлов у тебя не правильный,наверника.

Как уже тут говорилось,гото на метку в другом файле не переходит, экстерн тоже не используеться для структур.

Если тебе сильно хочеться перейти на метку в другом файле ( хотя это очень плохая идея),по копайся в хеадер файле setjmp.h


Время: 05:44