ПРИЛОЖЕНИЕ С: ОГРАНИЧЕНИЯ КОМПИЛЯТОРА |
Вверх Предыдущий Следующий |
Имеются некоторые ограничения, присущие компилятору: 1.Объявления процедур и функций могут быть вложенными до 32-уровня. Это значение может быть изменено с помощью константы maxnesting. 2.В программе может быть использовано не более 1024 модулей. Вы можете изменить это значение, переопределив константу maxunits в исходном коде компилятора. 3.Максимальный уровень вложенности макросов препроцессора – это 16. Можно изменить, поменяв значение max_macro_nesting. 4.Размер массивов ограничен 2 ГБ по умолчанию в режиме 32-разрядного процессора. Чтобы узнать об ограничениях конкретного процессора, см. раздел 6.8. Ограничения стека. |