Другие языки программирования и технологии
Объясните простыми словами: что делает препроцессор? (c++)
Выпиливает комментарии, парсит директивы препроцессора (условия, include, дефайны, ..)
Управляет ВСЕМИ процессами уст ройств в компьютере.
Геннадий Быковских
ПРЕпроцессор компилятора
Предварительная обработка текста программы, похожая на замены в текстовом редакторе. Использование позволяет сократить исходный текст программы и сделать его более удобочитаемым.
Редактирует исходный текст программы в соответствии с директивами препроцессора. В результате получается текст программы, называемый "единица компиляции" - по сути - временный файл, существующий только пока работает компилятор.
Если кто помнит Винокура "Я тут нотки принес сложные" ( https://youtu.be/hOrLrLPsv1k ) - то это будет как раз сама лучшая иллюстрация работы препроцессора.
Если кто помнит Винокура "Я тут нотки принес сложные" ( https://youtu.be/hOrLrLPsv1k ) - то это будет как раз сама лучшая иллюстрация работы препроцессора.
препроцессор - это часть программы -компилятора языка
у тебя с++
выполняет некоторые подготовительные действия перед компиляцией текста программы
у тебя с++
выполняет некоторые подготовительные действия перед компиляцией текста программы
обычный процессор который в компьютере?
Центра́льный проце́ссор (ЦП; также центра́льное проце́ссорное устро́йство — ЦПУ; англ. central processing unit, CPU, дословно — центральное обрабатывающее устройство) — электронный блок, либо интегральная схема (микропроцессор), исполняющая машинные инструкции (код программ), главная часть аппаратного обеспечения компьютера или программируемого логического контроллера. Иногда называют микропроцессором или просто процессором.
Изначально термин центральное процессорное устройство описывал специализированный класс логических машин, предназначенных для выполнения сложных компьютерных программ. Вследствие довольно точного соответствия этого назначения функциям существовавших в то время компьютерных процессоров он естественным образом был перенесён на сами компьютеры. Начало применения термина и его аббревиатуры по отношению к компьютерным системам было положено в 1960-е годы. Устройство, архитектура и реализация процессоров с тех пор неоднократно менялись, однако их основные исполняемые функции остались теми же, что и прежде.
Главными характеристиками ЦПУ являются: тактовая частота, производительность, энергопотребление, нормы литографического процесса, используемого при производстве (для микропроцессоров), и архитектура.
Ранние ЦП создавались в виде уникальных составных частей для уникальных и даже единственных в своём роде компьютерных систем. Позднее от дорогостоящего способа разработки процессоров, предназначенных для выполнения одной единственной или нескольких узкоспециализированных программ, производители компьютеров перешли к серийному изготовлению типовых классов многоцелевых процессорных устройств. Тенденция к стандартизации компьютерных комплектующих зародилась в эпоху бурного развития полупроводниковых элементов, мейнфреймов и мини-компьютеров, а с появлением интегральных схем она стала ещё более популярной. Создание микросхем позволило ещё больше увеличить сложность ЦП с одновременным уменьшением их физических размеров. Стандартизация и миниатюризация процессоров привели к глубокому проникновению основанных на них цифровых устройств в повседневную жизнь человека. Современные процессоры можно найти не только в таких высокотехнологичных устройствах, как компьютеры, но и в автомобилях, калькуляторах, мобильных телефонах и даже в детских игрушках. Чаще всего они представлены микроконтроллерами, где, помимо вычислительного устройства, на кристалле расположены дополнительные компоненты (память программ и данных, интерфейсы, порты ввода-вывода, таймеры и др.). Современные вычислительные возможности микроконтроллера сравнимы с процессорами персональных ЭВМ десятилетней давности,
Центра́льный проце́ссор (ЦП; также центра́льное проце́ссорное устро́йство — ЦПУ; англ. central processing unit, CPU, дословно — центральное обрабатывающее устройство) — электронный блок, либо интегральная схема (микропроцессор), исполняющая машинные инструкции (код программ), главная часть аппаратного обеспечения компьютера или программируемого логического контроллера. Иногда называют микропроцессором или просто процессором.
Изначально термин центральное процессорное устройство описывал специализированный класс логических машин, предназначенных для выполнения сложных компьютерных программ. Вследствие довольно точного соответствия этого назначения функциям существовавших в то время компьютерных процессоров он естественным образом был перенесён на сами компьютеры. Начало применения термина и его аббревиатуры по отношению к компьютерным системам было положено в 1960-е годы. Устройство, архитектура и реализация процессоров с тех пор неоднократно менялись, однако их основные исполняемые функции остались теми же, что и прежде.
Главными характеристиками ЦПУ являются: тактовая частота, производительность, энергопотребление, нормы литографического процесса, используемого при производстве (для микропроцессоров), и архитектура.
Ранние ЦП создавались в виде уникальных составных частей для уникальных и даже единственных в своём роде компьютерных систем. Позднее от дорогостоящего способа разработки процессоров, предназначенных для выполнения одной единственной или нескольких узкоспециализированных программ, производители компьютеров перешли к серийному изготовлению типовых классов многоцелевых процессорных устройств. Тенденция к стандартизации компьютерных комплектующих зародилась в эпоху бурного развития полупроводниковых элементов, мейнфреймов и мини-компьютеров, а с появлением интегральных схем она стала ещё более популярной. Создание микросхем позволило ещё больше увеличить сложность ЦП с одновременным уменьшением их физических размеров. Стандартизация и миниатюризация процессоров привели к глубокому проникновению основанных на них цифровых устройств в повседневную жизнь человека. Современные процессоры можно найти не только в таких высокотехнологичных устройствах, как компьютеры, но и в автомобилях, калькуляторах, мобильных телефонах и даже в детских игрушках. Чаще всего они представлены микроконтроллерами, где, помимо вычислительного устройства, на кристалле расположены дополнительные компоненты (память программ и данных, интерфейсы, порты ввода-вывода, таймеры и др.). Современные вычислительные возможности микроконтроллера сравнимы с процессорами персональных ЭВМ десятилетней давности,
Рустам Алиханов
Читать научись
а с++ причем?
Рустам Алиханов
Не во всех языках есть препроцессинг перед компиляцией
Похожие вопросы
- Кто может, объясните (простыми словами, и где ставится) для чего в С++ нужно
- Что такое класс в программировании? Я новичок, объясните очень простыми словами (
- Объясните новичку на простом языке что делает метод Convert.ToInt32 на C#
- Объясните пожалуйста, простым словом. Что такое -КОНФИГУРАЦИЯ?
- Основные принципы ООП: инкапсуляция, полиморфизм, наследование Объясните пожалуйста простыми словами?
- Циклы: ПОКА, ДЛЯ, ДО. Объясните как они работают, и в чом их различие. Простыми словами пожалуйста.
- Объясните пожалуйста простыми словами что такое статический язык программирования а что такое динамический яп
- Говорят что игры делают на движках. А что это вообще такое? Объясните попроще, без заумностей, плиз.
- Дано n число, как узнать простое оно или нет в c++ ?
- Объясните, что происходит в () функций в c++