Разница между записью #import ‹filename.h› и #import filename.h, т.е. запись имени файла в угловых скобках и кавычках?

Возможный дубликат:
в чем разница между #include ‹filename› и #include filename

Разница между записью #import и #import "filename.h", т.е. запись имени файла в угловых скобках и кавычках?


person Ade    schedule 01.07.2010    source источник


Ответы (1)


Форма в кавычках Эта форма предписывает препроцессору искать включаемые файлы в том же каталоге файла, который содержит оператор #include, а затем в каталогах любых файлов, которые включают (#include) этот файл. Затем препроцессор выполняет поиск по пути, заданному параметром компилятора /I, а затем по пути, заданному переменной среды INCLUDE.

Форма угловых скобок Эта форма предписывает препроцессору искать включаемые файлы сначала по пути, указанному параметром компилятора /I, а затем, при компиляции из командной строки, по пути, указанному переменной среды INCLUDE.

Источник http://msdn.microsoft.com

person Prav    schedule 01.07.2010
comment
Этот вопрос касается Xcode, поэтому я не совсем понимаю, почему вы имеете в виду MSDN... - person Glenn85; 13.06.2013
comment
@ Glenn85, то же самое относится и к Xcode - person Suhaib; 03.08.2016