Форум программистов, компьютерный форум CyberForum.ru

Как подключить .h файл дважды? - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Borland не устанавливается на Windows 7 http://www.cyberforum.ru/cpp/thread91227.html
Borland не устанавливается на Windows 7, в чем может быть проблема??
C++ Работа с другим консольным приложением у меня есть консольное приложение, которое выводит информацию на экран мне нужно написать программу которая запускала бы это приложение и считывала информацию с экрана Есть идеи? Заранее спасибо! http://www.cyberforum.ru/cpp/thread90817.html
ifstream / ofstream C++
Доброго времени суток. И сразу к проблеме. Делаю вывод в файл объектов класса для их последующего считывания и обрабатывания. ofstream fout ("test.txt", ios::binary); fout.write((char*) &obj1, sizeof obj1); fout.write((char*) &obj2, sizeof obj2); fout.close(); ifstream fin ("test.txt", ios::binary); Object obj3
C++ Создание дерева в родительском классе
Базовый класс используется для создания дерева. Потомки обрабатывают дерево по разному. class A { public: A() { loadTree(); } loadTree()
C++ Генератор судоку http://www.cyberforum.ru/cpp/thread90576.html
Маленькая проблемка с программой - в одном из 10 случаев программа зависает. Кому не сложно, прошу проверить и исправить. Вот полный работающий код: #include <iostream> #include <cstdlib> using namespace std;
C++ Новый стандарт с++ В 2009 году должен быть выйти новый стандарт. Хотелось бы узнать какие новшевства он принес в язык. Стал язык удобнее или нет. И какие компиляторы уже на данный момент поддерживают этот стандарт. P.S. Гугл не дал никаких убедительных ответов на вопросы. подробнее

Показать сообщение отдельно
OVERPOWER8
19 / 19 / 1
Регистрация: 29.11.2009
Сообщений: 224

Как подключить .h файл дважды? - C++

31.01.2010, 11:50. Просмотров 1292. Ответов 8
Метки (Все метки)

Такая проблема:

имеется файл lib.h

и еще 2 файла: NewLib1.h и NewLib2.h, в каждый из которых включен предыдущий файл:
C++
1
#include "lib.h"
Проблема возникает, когда я компилирую файл program.cpp
#include "NewLib1.h"
#include "NewLib2.h"

Возникает конфликт. Как сделать так, чтобы такого конфликта не было, НЕ меняя содержимого файлов библиотек?
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru