![]() |
Парадокс!!!
Помогите, столкнулся с проблемой: есть три файла main.cpp functions.cpp и main.h.
В main.h прописаны все класы объявления функций и подключение других заголовочных файлов(window,d3d9 и т.д). Мне нужно подключить файл main.h, и в файле main.cpp, и в файле functions.cpp, но тогда возникает понятная ошибка в конечнов файле будет 2 раза определены и подключены классы и файлы из main.h. Как это можно обойти в visual c++ 2008? Ведь я надеюсь это реально? Ведь без этого сложновато в программне разобраться потом будет:( :( :( :SOS: :SOS: :SOS: |
Ответ: Парадокс!!!
|
Ответ: Парадокс!!!
Твой заголовочный файл должен выглядеть так:
Код:
#ifndef h_main |
Ответ: Парадокс!!!
|
Ответ: Парадокс!!!
Разобрался с #ifndef ... но он все равно нугаеться и выдает ошибку:
Ошибка 3 fatal error LNK1169: обнаружен многократно определенный символ - один или более K:\Файлы\Программирование\CPP\DirectX_1\Debug\Dire ctX_1.exe 1 |
Ответ: Парадокс!!!
Цитата:
|
Часовой пояс GMT +4, время: 04:24. |
vBulletin® Version 3.6.5.
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Перевод: zCarot