Форум вопросов и ответов

Форум вопросов и ответов (https://www.otvetnemail.ru/)
-   Второй архив вопросов и ответов (https://www.otvetnemail.ru/vtoroj-arhiv-voprosov-i-otvetov-801/)
-   -   Не знаю как линковать. =( (https://www.otvetnemail.ru/vtoroj-arhiv-voprosov-i-otvetov-801/ne-znayu-kak-linkovat-234663/)

Guest 28.09.2011 00:10

Не знаю как линковать. =(
 
Здравствуйте!Просвятите новичка!Проблема возникает при линковке к уже имеющемуся проекту новых модулей. Суть в следующем...1) Есть проект, с файлом main.cpp2) В коде main.cpp активно используются самодельные типы переменных и структуры, объявленные в файле types.h3) файл types.h приинклуден к main.cpp4) я создал Unit1.h, в котором поместил описание класса myClass.5) я создал Unit1.cpp, в котором поместил описание методов класса myClass.6) в описании класса используются переменные типов, объявленных в types.h. (соответственно, types.h инклудится к Unit1.h)Как мне теперь использовать мой класс с теле программы main.cpp ?!...Если к main.cpp подключаю Unit1.h, то матюкается, что типы из types.h определяются повторно (1-й раз в самом main.cpp, второй раз через Unit1.h)Если выкидываю из Unit1.h инклуд на types.h, то начинает ругаться на переменные в объявлении класса.Какой-то порочный круг получается... =(Заранее благодарен за помошь всем ответившим!PS:работаю в MS Visual C++ 2008


Часовой пояс GMT, время: 12:55.


© www.otvetnemail.ru - Форум вопросов и ответов.