Является #import или #include задание, которое обрабатывается компилятором или компоновщиком?Простой вопрос о #import
ответ
Все, что начинается с #
, является препроцессорной директивой и расширено препроцессором, что является шагом, который происходит перед компиляцией.
+1: Короче говоря, «ни». Ни компилятор, ни компоновщик. –
Современные компиляторы обычно интегрируют препроцессор, но для целей анализа и спецификации вы можете обрабатывать их отдельно. –
Препроцессор -> компилятор -> компоновщик
#
обрабатывается первым - препроцессор
Вы ушли из оптимизатора. ;-) –
и лексер, парсер и ассемблер :-) –
Я упомянул основные и независимые шаги. оптимизатор, лексер, парсер и т. д. являются частью компилятора – Andrey
- 1. простой вопрос о pushViewController
- 2. Простой вопрос о PHP
- 3. простой вопрос о цикле
- 4. Простой вопрос о указателях
- 5. Простой вопрос о SVN
- 6. простой вопрос о InsertOnSubmit
- 7. Простой вопрос о image_graphviz
- 8. Простой вопрос о MVC
- 9. Простой вопрос о Makefile
- 10. Простой вопрос о рекурсии
- 11. Простой вопрос о TortoiseHg
- 12. Простой вопрос о сеансе
- 13. Простой вопрос о базовых данных
- 14. Простой вопрос о встроенном Qt Вопрос
- 15. простой вопрос о синтаксисе php
- 16. простой вопрос о определить путь
- 17. Очень простой вопрос о массивах
- 18. Простой LINQ вопрос о Any()
- 19. Простой JQuery вопрос о .live()
- 20. Простой вопрос о java SimpleDateFormat
- 21. ASP.net простой вопрос о повторителе
- 22. Простой вопрос о файле (C)
- 23. простой вопрос о селекторе Jquery
- 24. простой вопрос о закрытии jQuery
- 25. ДЕЙСТВИТЕЛЬНО простой вопрос о UIViews
- 26. Простой вопрос о языке C#
- 27. Простой вопрос о примере lunarlander
- 28. Простой вопрос о наборе scala
- 29. NMAKE - простой вопрос о побеге
- 30. Один простой вопрос о wxPython
#import не является частью C++, теги выключены. – Dummy00001