![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы
![]() |
Поиск в этой теме
![]() |
![]() |
#1 |
Регистрация: 31.10.2010
Сообщений: 8
|
![]()
Пишу свой класс Rectangle, который при отрисовки использует функцию Rectangle из GDI. Возникает ошибка из-за того, что имена одинаковые. Но менять имя своего класса я, естественно, не хочу... Как решить противоречие?
|
![]() |
![]() |
![]() |
#2 |
Great Code Monkey
Форумчанин
Регистрация: 09.08.2007
Сообщений: 533
|
![]()
Свое пространство имен (namespace) подойдет? Для своей библиотеки тебе его все равно придется вводить, чтобы по максимуму избежать конфликтов.
|
![]() |
![]() |
![]() |
#3 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
![]()
Пихни свой класс в особое пространство имен.
Например MyGraph А потом указывай MyGraph::Rectangle... Это и будет твое персонально Space
I'm learning to live...
|
![]() |
![]() |
![]() |
#4 |
Регистрация: 31.10.2010
Сообщений: 8
|
![]()
У меня получается, что функцию Rectangle я буду использовать только один раз, а класс Rectangle сто, тысячу.... незнаю сколько... и мне теперь придёться всегда писать ns::Rectangle ... как-то неудобно получается...
|
![]() |
![]() |
![]() |
#5 |
Форумчанин
Регистрация: 25.02.2009
Сообщений: 145
|
![]()
Дык ты тогда не для класса пространство создавай, а для функции.
Код:
Компьютеры бесподобны: за несколько минут они могут совершить такую грандиозную ошибку, какую не в состоянии сделать множество людей за многие месяцы.
Последний раз редактировалось Lunex.08; 06.11.2010 в 06:40. |
![]() |
![]() |
![]() |
#6 |
Great Code Monkey
Форумчанин
Регистрация: 09.08.2007
Сообщений: 533
|
![]() Код:
|
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
canvas.rectangle | Terrance! | Помощь студентам | 3 | 22.09.2010 12:59 |
Проекция Rectangle | _-Re@l-_ | Паскаль, Turbo Pascal, PascalABC.NET | 8 | 09.09.2010 11:13 |
Определить, совпадает ли текст с конечным отрезком ряда 0123456789 | stasig | Паскаль, Turbo Pascal, PascalABC.NET | 2 | 09.12.2008 22:52 |