Spec-Zone.ru › GCC 10

Предыдущий: Проверки формата Solaris, Вверх: Проверки формата, специфичные для конкретных целевых машин [Содержание][Индекс]

6.61.2 Проверки формата Darwin ¶

В дополнение к полному набору архетипов формата (аргументы стиля формата атрибута, такие как printf, scanf, strftime, и strfmon), целевые машины Darwin также поддерживают архетип CFString (или __CFString__) в атрибуте format. Объявления с этим архетипом анализируются на корректность синтаксиса и типов аргументов. Однако, в настоящее время не выполняется анализ самой строки формата и проверка аргументов на соответствие ей при вызовах таких функций.

Кроме того, CFStringRefs (определяемые заголовочными файлами CoreFoundation) также могут использоваться в качестве аргументов формата. Обратите внимание, что соответствующие заголовочные файлы, скорее всего, доступны только на установках Darwin (OSX). На таких установках, в документации XCode и системе описаны CFString, CFStringRefs и связанные с ними функции.

© Free Software Foundation
Licensed under the GNU Free Documentation License, Version 1.3.
https://gcc.gnu.org/onlinedocs/gcc-10.5.0/gcc/Darwin-Format-Checks.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API