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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 22, средняя оценка - 4.95
rex
Сообщений: n/a
#1

Как создать свой namespace? - C++

05.11.2007, 15:46. Просмотров 2663. Ответов 0
Метки нет (Все метки)

как создать свой неймспейс в си++?
никак не пойму. у Страуструпа, Шилдта и Бланшетт, у каждого из них, написано только как пространство имён чисто описать. а вот как, при готовом наборе классов (32 файла), запихать их объявления в отдельный файл с этим новым пространством имён, при этом сделав так, чтобы без подключения этого пространства имён, ни один из этих классов не был рабочим, я не знаю.
то есть, мне нужно понять, какие директивы писать при создании отдельного файла с пространством имён, как подключить к этому файлу все файлы, содержащие хедеры и сами определения классов. и надо ли что-нибудь прописывать в этих, уже имеющихся файлах, содержащих то, что я хочу в это пространство включить.
помогите, пожалуйста.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
05.11.2007, 15:46     Как создать свой namespace?
Посмотрите здесь:

Как создать свой собственный тип на C++? C++
C++ Создать свой класс
Создать свой класс C++
C++ как сократить название пространства имен namespace не убирая полностью ?
Как создать свой поток и связать его с консолью C++
Как создать свой формат файла на Visual C++ Win32, Или С# формой C++
C++ Как создать свой архив, упаковывать и распаковывать?
Как создать свой символ C++
C++ Как создать свой целочисленный тип данных с пределом от 0 до 500
Как создать свой класс и подключить его в main? C++
C++ Создать свой поток данных
C++ Создать свой тип данных

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Ответ Создать тему
Опции темы

Текущее время: 05:56. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru