|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
21.02.2012, 19:22 | #1 |
Форумчанин
Регистрация: 06.11.2011
Сообщений: 214
|
Активный/неактивный блок препроцессора
Скачал библиотеку freeglut, перед использованием решил покопаться в их исходнике.
Обнаружил что по всему коды распиханны вот такие штуки Неактивный блок препроцессора: Код:
Код:
Прошу либо краткого описания, но лучше ссылочку на литературу по этой теме. Зарание блогодарен Добавлено: Правильно ли я понял, что если TARGET_HOST_POSIX_X11 определена выше, то будет выполняться код между if и endif?
Помог, нажми на весы
html, js, php, С++, С#, OpenGl, DirectX, XNA, HLSL Последний раз редактировалось Inv1s; 21.02.2012 в 19:33. |
21.02.2012, 22:30 | #2 | |
Форумчанин
Регистрация: 26.03.2010
Сообщений: 538
|
Цитата:
Код:
Код:
Единственный способ стать умнее - играть с более умным противником.
|
|
22.02.2012, 01:51 | #3 |
Форумчанин
Регистрация: 23.12.2011
Сообщений: 117
|
Если конкретизировать это сделано для обеспечения кроссплатформенности.
Соответсвенно пишутся разные реализации под винду и иксы, и в зависимости от того под какой осью компилится те и используются. Код:
|
22.02.2012, 11:04 | #4 |
Форумчанин
Регистрация: 06.11.2011
Сообщений: 214
|
AlexDark, Спасибо. Теперь понятно зачем это все, пока что можно не заморачиваться над этим
Но все же зарание вопросик, где можно почитать про эти переменные? Как я понимаю где то должен быть их список : Код:
Помог, нажми на весы
html, js, php, С++, С#, OpenGl, DirectX, XNA, HLSL |
22.02.2012, 13:46 | #5 |
Форумчанин
Регистрация: 23.12.2011
Сообщений: 117
|
Над этим вообще обычно не заморачиваются, ну вот :
список рас список двас Эти макросы в доках компилятора выискивать надо Последний раз редактировалось AlexDark; 22.02.2012 в 13:48. |
22.02.2012, 13:49 | #6 |
Форумчанин
Регистрация: 06.11.2011
Сообщений: 214
|
AlexDark, да просто интересно почитать, чтобы представление иметь хотя бы)
Помог, нажми на весы
html, js, php, С++, С#, OpenGl, DirectX, XNA, HLSL |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
gcc: Платформенные символы препроцессора. | Пепел Феникса | Общие вопросы C/C++ | 13 | 24.06.2011 13:28 |
Активный Эскарон | JoSkream | Общие вопросы C/C++ | 7 | 21.07.2009 18:29 |
Что такое директива препроцессора? | prikolist | Общие вопросы C/C++ | 7 | 11.02.2009 11:52 |
Директивы препроцессора в С++ | alef | Общие вопросы C/C++ | 1 | 25.04.2008 01:36 |