LINUX.ORG.RU

#pragma


0

0

Господа, директива препроцессора #pragma - это вообще что такое? Недавно в исходнике встретил и был весьма удивлен. З.Ы. В К&R тоже не увидел

Расширения компилятора (зависящие от компилятора). Например, в ваткомовском С через прагмы осуществлялась вставка ассеблерных инструкций, указывалось через какие регистры передавать параметры функциям и т.д.

anonymous
()
Ответ на: комментарий от anonymous

Вообще, #pragma указывает компилятору на особенности компилирования программ.

drish ★★
()

портабельная программа должна быть такой чтобы если #pragma убрать то она была бы корректной. Ну а тот компилятор который эту прагму поймет он может сделать что-то особое.

В Си99 есть еще оператор _Pragma

dilmah ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.