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