МАРК РЕГНЕРУС ДОСЛІДЖЕННЯ: Наскільки відрізняються діти, які виросли в одностатевих союзах
РЕЗОЛЮЦІЯ: Громадського обговорення навчальної програми статевого виховання ЧОМУ ФОНД ОЛЕНИ ПІНЧУК І МОЗ УКРАЇНИ ПРОПАГУЮТЬ "СЕКСУАЛЬНІ УРОКИ" ЕКЗИСТЕНЦІЙНО-ПСИХОЛОГІЧНІ ОСНОВИ ПОРУШЕННЯ СТАТЕВОЇ ІДЕНТИЧНОСТІ ПІДЛІТКІВ Батьківський, громадянський рух в Україні закликає МОН зупинити тотальну сексуалізацію дітей і підлітків Відкрите звернення Міністру освіти й науки України - Гриневич Лілії Михайлівні Представництво українського жіноцтва в ООН: низький рівень культури спілкування в соціальних мережах Гендерна антидискримінаційна експертиза може зробити нас моральними рабами ЛІВИЙ МАРКСИЗМ У НОВИХ ПІДРУЧНИКАХ ДЛЯ ШКОЛЯРІВ ВІДКРИТА ЗАЯВА на підтримку позиції Ганни Турчинової та права кожної людини на свободу думки, світогляду та вираження поглядів Контакти
Тлумачний словник |
|
|||||||
Визначені макроси.Стандарт АМ51 мови С визначає 5 макросів: Макрос _DАТА_ містить рядок місяць/день/рік, що являє собою дату трансляції програми в об'єктний код. Макрос _ТІМЕ_ - це час початку компіляції програми у вигляді рядка годинник: хвилини: секунди. Макрос _SТDС_ має значення 1, якщо компіляція програми вироблялася з включеною опцією АNSУ Кеуwоrd Оnlу. У противному випадку макрос не визначений. Якщо програма містить оверлейні функції, то макрос _ОVЕRLАУ_ приймає значення 1, у противному випадку макрос не визначений. Макрос _МSDО_ приймає значення1, якщо використовується версія Тurbо С в системі М5SDOS, у противному випадку макрос не визначений. Макрос _ТURВОС_ містить рядок з номером версії Тurb С або Тurbо С++. Номер версії представлений у шестнадцатеричном виді. Макрос _УСРLUSРLUS_ визначений, якщо обрано С++ компілятор Макрос _ВОRLАNDС_ містить номер версії компілятора Воrlаnd С++. Макроси _СDЕК_ і _РАSСА_ приймають відповідно значення 1 або "не визначене" у залежності від способу передачі параметрів функцій, використовуваного при компіляції програми. Якщо програма компілювалася мовою С++, то макрос _ср1usр1us визначений. У противному випадку він не визначений. Макрос _DLL_ приймає значення 1, якщо генерується код для Windows DLL, інакше - не визначений. Макрос _Windows визначений за замовчуванням. Тільки один з наступних макросів визначений у залежності від використовуваної моделі пам'яті: _ТІNУ_ _SMALL_ _СОМРАСТ_ _МЕDІUМ_ _LARGE_ _HUGE_ Приклад використання макросів: #include <stdio.h> /* Використання директив препроцесора */ main(void) { printf(“%s%s%s%s \п”,_FILE_,_LINE_, _DATE_, _Т1МЕ_); printf(“ Використовується версія v. %х Тurbо С++ \п", _TURBOC_); геturn 0; }
|
||||||||
|