|
Пес войны
111 / 88 / 22
Регистрация: 23.02.2012
Сообщений: 653
|
|||||||||||
Область видимости, пространства имен07.05.2013, 23:08. Показов 4848. Ответов 21
Метки нет (Все метки)
имею макрос
также мне нужна это строчка в коде
пишет ошибку, что нехватает параметров
0
|
|||||||||||
| 07.05.2013, 23:08 | |
|
Ответы с готовыми решениями:
21
Не возникает ли коллизия имен, если использовать два пространства имен, и в каждом из них будут одноименные? Пространства имен в Эклипс Создание пространства имен |
|
3646 / 1378 / 243
Регистрация: 16.04.2009
Сообщений: 4,526
|
||||||||
| 07.05.2013, 23:21 | ||||||||
|
Добавлено через 14 секунд Добавлено через 1 минуту Вот выход
1
|
||||||||
|
What a waste!
1610 / 1302 / 180
Регистрация: 21.04.2012
Сообщений: 2,733
|
||||||
| 07.05.2013, 23:24 | ||||||
Не по теме: <trollface>MS VC problems</trollface>
1
|
||||||
|
3646 / 1378 / 243
Регистрация: 16.04.2009
Сообщений: 4,526
|
||||||||||||
| 07.05.2013, 23:35 | ||||||||||||
1
|
||||||||||||
|
|
||||||
| 08.05.2013, 09:17 | ||||||
Сообщение было отмечено как решение
Решение
NeonLost, да просто юзай не макросы, а шаблоны (плюсы же как никак)
С шаблоном покатит : http://codepad.org/uZvN5HvK
3
|
||||||
|
Пес войны
111 / 88 / 22
Регистрация: 23.02.2012
Сообщений: 653
|
|
| 08.05.2013, 10:19 [ТС] | |
|
0
|
|
| 08.05.2013, 11:12 | |
Сообщение было отмечено как решение
Решение
3
|
|
|
|
||
| 08.05.2013, 11:16 | ||
|
Теперь к задаче - я вникся в неё больше чем кто-либо, потому и предложил лучшую чем undef альтернативу. define это пержиток Си и в плюсах юзается благодаря совместимости. Не по теме: Я тебя прошу пока по нормальному не трогай меня там где не надо, надеюсь на понимание!
0
|
||
|
3646 / 1378 / 243
Регистрация: 16.04.2009
Сообщений: 4,526
|
|||
| 08.05.2013, 12:57 | |||
0
|
|||
|
|
|||||
| 08.05.2013, 13:31 | |||||
![]() Кликните здесь для просмотра всего текста
Не по теме: Ладно добавляю в бан снова, коробит общение с подобными тебе личностями:)
ЗЫ: go это так почитать http://ru.wikipedia.org/wiki/C%2B%2B Избыточные и опасные возможности Макросы (#define) являются мощным, но опасным средством. Они сохранены в C++ несмотря на то, что необходимость в них, благодаря шаблонам и встроенным функциям, не так уж велика. В унаследованных стандартных C-библиотеках много потенциально опасных макросов.[20]
0
|
|||||
|
В астрале
8049 / 4806 / 655
Регистрация: 24.06.2010
Сообщений: 10,562
|
||
| 08.05.2013, 13:34 | ||
|
-=ЮрА=-,
Да, макросы бывают опасны, вопрос лишь в том как ими пользоваться. Может сможете реализовать BOOST_PREPROCESSOR не через макросы?
1
|
||
|
|
|||||||
| 08.05.2013, 13:39 | |||||||
Добавлено через 1 минуту
0
|
|||||||
|
3646 / 1378 / 243
Регистрация: 16.04.2009
Сообщений: 4,526
|
||
| 08.05.2013, 13:42 | ||
|
0
|
||
|
В астрале
8049 / 4806 / 655
Регистрация: 24.06.2010
Сообщений: 10,562
|
|||||||||||||||||
| 08.05.2013, 13:44 | |||||||||||||||||
|
-=ЮрА=-, Ты утвеждаешь, что
Добавлено через 1 минуту
1
|
|||||||||||||||||
|
|
||||||||||||
| 08.05.2013, 13:49 | ||||||||||||
|
ForEveR, я писал о том, что в коде где используется
Добавлено через 2 минуты
0
|
||||||||||||
|
В астрале
8049 / 4806 / 655
Регистрация: 24.06.2010
Сообщений: 10,562
|
||||||||||||||||
| 08.05.2013, 13:53 | ||||||||||||||||
|
-=ЮрА=-, Ты влез в вопрос действительно не понимая его сути... Человек спрашивал как сделать возможным использование
1
|
||||||||||||||||
|
|
||||||
| 08.05.2013, 14:06 | ||||||
|
Не по теме: ЗЫ ForEveR, не ведись на поводу своих соратников это по меньшей мере некрасиво!
0
|
||||||
|
В астрале
8049 / 4806 / 655
Регистрация: 24.06.2010
Сообщений: 10,562
|
|
| 08.05.2013, 14:25 | |
|
-=ЮрА=-, Конечно трудно, ведь автор просто спрашивает как сделать так, чтобы работало. Он не говорил, что он включил файл для макроса. Он просто сказал, что ему нужен этот файл. Не стоит строить догадки, без какой-либо информации по данному поводу. В данном случае, раз файл нужен - остается 4 варианта, #define, #undef, изъять (закомментировать в данном конкретном случае) макрос, включить действительно нужный файл, а не Windows.h (если нужно что-то глубже). Таким образом, ты косвенным образом предложил залезть в хедер VS и закомментировать макрос там - мне нужно тебе говорить, что это в разы некорректнее остальных 3 способов?
Хотя, возможно я неверно понял вопрос, потому что задан он довольно странно, с одной стороны можно предположить, что автору нужен файл Windows.h в проекте и тогда твой ответ некорректен, с другой стороны можно предположить, что автору нужен именно макрос max, для чего он и включил Windows.h, в данном случае твой ответ корректен.
2
|
|
|
|
|||
| 08.05.2013, 14:59 | |||
|
Добавлено через 2 минуты
0
|
|||
| 08.05.2013, 14:59 | |
|
Помогаю со студенческими работами здесь
20
Использование пространства имен Использование пространства имен Отличия пространства имен от структуры Пространства имен и перегрузка функций Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
SDL3 для Web (WebAssembly): Реализация движения на Box2D v3 - трение и коллизии с повёрнутыми стенами
8Observer8 20.02.2026
Содержание блога
Box2D позволяет легко создать главного героя, который не проходит сквозь стены и перемещается с заданным трением о препятствия, которые можно располагать под углом, как верхнее. . .
|
Конвертировать закладки radiotray-ng в m3u-плейлист
damix 19.02.2026
Это можно сделать скриптом для PowerShell. Использование
. \СonvertRadiotrayToM3U. ps1 <path_to_bookmarks. json>
Рядом с файлом bookmarks. json появится файл bookmarks. m3u с результатом.
# Check if. . .
|
Семь CDC на одном интерфейсе: 5 U[S]ARTов, 1 CAN и 1 SSI
Eddy_Em 18.02.2026
Постепенно допиливаю свою "многоинтерфейсную плату". Выглядит вот так:
https:/ / www. cyberforum. ru/ blog_attachment. php?attachmentid=11617&stc=1&d=1771445347
Основана на STM32F303RBT6.
На борту пять. . .
|
Камера Toupcam IUA500KMA
Eddy_Em 12.02.2026
Т. к. у всяких "хикроботов" слишком уж мелкий пиксель, для подсмотра в ESPriF они вообще плохо годятся: уже 14 величину можно рассмотреть еле-еле лишь на экспозициях под 3 секунды (а то и больше),. . .
|
|
И ясному Солнцу
zbw 12.02.2026
И ясному Солнцу,
и светлой Луне.
В мире
покоя нет
и люди
не могут жить в тишине.
А жить им немного лет.
|
«Знание-Сила»
zbw 12.02.2026
«Знание-Сила»
«Время-Деньги»
«Деньги -Пуля»
|
SDL3 для Web (WebAssembly): Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 12.02.2026
Содержание блога
Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами и вызывать обработчики событий столкновения. . . .
|
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 11.02.2026
Содержание блога
Библиотека SDL3 содержит встроенные инструменты для базовой работы с изображениями - без использования библиотеки SDL3_image. Пошагово создадим проект для загрузки изображения. . .
|