Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > C/C++ программирование > Общие вопросы C/C++
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 17.10.2009, 03:42   #1
futureteamleader
 
Регистрация: 16.10.2009
Сообщений: 5
По умолчанию Forward declaration из чужого namespace

Есть класс SomeClass, лежит он в пространстве имен SomeNamespace, надо мне в хедере своего класса объявить член-данное, как указатель на этот самый класс, но не хочется подключать хедер класса с его определением, как сделать forward declaration класса из чужого пространства имен?
futureteamleader вне форума Ответить с цитированием
Старый 17.10.2009, 04:46   #2
Руслантус
Наркоман самоучка
Форумчанин
 
Аватар для Руслантус
 
Регистрация: 22.07.2007
Сообщений: 276
По умолчанию

Я делал так, правдо без пространства имён:
Код:
class SomeClass;
Тебе можно сделать ещё так:
Код:
namespace SomeNamespace
{
class SomeClass;
}
#include <мозг.h>
Руслантус вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
использование конструкции "using <namespace>::<namespace-member>" happy_horror Общие вопросы C/C++ 5 08.03.2009 15:30
[Pascal Error] test_component.pas(43): E2037 Declaration of 'MouseUp' differs from previous declaration Altera Компоненты Delphi 3 10.03.2008 19:44
namespace std; lacost Общие вопросы C/C++ 8 22.10.2007 13:17
использование using namespace std; che Общие вопросы C/C++ 7 11.10.2007 17:13