Четвертый Borland C++ и его окружение




Стандарты ANSI, зависящие от реализации - часть 7


Максимальное число описателей, которые могут модифицировать арифметический тип, структуру или объединение

Специальных ограничений на число описателей нет. Число

разрешенных описателей достаточно велико, однако при глубоком

уровне вложенности в набор блоков функции число описателей

уменьшается. На файловом уровне это число не менее 50.

Максимальное число case-вариантов в операторе switch

На число вариантов оператора switch специальных ограничений

нет. Если памяти достаточно, то компилятор обработает все.

Соответствует ли значение односимвольной константы в

выражении типа константы, управляющем условным включением, значению той же символьной константы в наборе

символов этапа выполнения; может ли такая символьная

константа принимать отрицательное значение

Все символьные константы, даже константы условных директив,

используют один и тот же набор символов (времени выполнения). Односимвольная константа будет отрицательной, если это символьный

тип со знаком signed char (по умолчанию и при -K не запрашивается).

Метод поиска включаемых исходных файлов

В случае имен включаемых файлов, заданных в угловых скобках,

если каталоги включаемых файлов указаны в командной строке, то

поиск файлов производится в каждом из этих каталогов. Просмотр

каталогов включаемых файлов происходит в следующем порядке. Сначала берутся каталоги, заданные в командной строке, а затем указанные в TURBOC.CFG или BCC32.CFG. Если каталоги включаемых файлов не заданы, то поиск выполняется только в текущем каталоге.

Поддержка задания в кавычках имен включаемых исходных

файлов

Если имя файла задано в кавычках, то поиск файла будет выполняться в текущей директории. Если файл не найден, то далее

Borland C++ будет выполнять поиск файла, как если бы его имя было

задано в угловых скобках.

Особенности последовательности символов в именах файлов

Символы обратной наклонной черты в именах включаемых файлов

рассматриваются как отдельные символы, а не как символы управляющей последовательности. Различия в регистре, в которым набрана та




Содержание  Назад  Вперед