C

<platforminterface/printf.h> - 打印的 C API

提供打印函数的 C API。 更多...

头文件 #include <platforminterface/printf.h>

intqul_printf(const char *format, ...)
intqul_snprintf(char *buffer, size_t count, const char *format, ...)
intqul_sprintf(char *buffer, const char *format, ...)
intqul_vprintf(const char *format, va_list va)
intqul_vsnprintf(char *buffer, size_t count, const char *format, va_list va)

详细描述

此头文件包含打印的 C API。

宏文档

[自 Qt Quick Ultralite (平台) 1.9] int qul_printf(const char *format, ...)

根据指定格式的字符串打印由 ... 定义的参数。将输出写入 PlatformContext::consoleWrite

format 是一个指向以 null 结尾的多字节字符串的指针,指定如何解释数据。

... 包含指定要打印的数据的参数。

如果成功,返回写入的字符数或负值表示发生错误。

格式字符串解析等效于 C++11 std::printf。

此宏是在 Qt Quick Ultralite (平台) 1.9 中引入的。

参阅Qul::Platform::PlatformContext::consoleWrite

[自 Qt Quick Ultralite (平台) 1.9] int qul_snprintf(char *buffer, size_t count, const char *format, ...)

将指定格式的输出写入字符字符串缓冲区。

buffer 是指向存储格式化字符串的缓冲区的指针。

count 是要写入的最大字符数。

format 是一个指向以 null 结尾的多字节字符串的指针,指定如何解释数据。

... 包含指定要打印的数据的参数。

如果没有足够的空间写入 count,返回将要写入的字符数,不包括终止的 null 字符。如果发生错误,则返回负值。

格式字符串解析相当于 C++11 std::qul_snprintf。

此宏是在 Qt Quick Ultralite (平台) 1.9 中引入的。

[自 Qt Quick Ultralite (平台) 1.9 开始] int qul_sprintf(char *buffer, const char *format, ...)

将指定格式的输出写入字符字符串缓冲区。

buffer 是指向存储格式化字符串的缓冲区的指针。

format 是一个指向以 null 结尾的多字节字符串的指针,指定如何解释数据。

... 包含指定要打印的数据的参数。

如果成功,则返回写入的字符数;如果发生错误,则返回负值。计数不包括自动追加到字符串末尾的额外空字符。

格式字符串解析相当于 C++11 std::sprintf。

此宏是在 Qt Quick Ultralite (平台) 1.9 中引入的。

[自 Qt Quick Ultralite (平台) 1.9 开始] int qul_vprintf(const char *format, va_list va)

根据格式字符串打印由 va 定义的表达式。将输出写入 PlatformContext::consoleWrite

format 是一个指向以 null 结尾的多字节字符串的指针,指定如何解释数据。

va 包含指定要打印的数据的参数。

如果成功,返回写入的字符数或负值表示发生错误。

格式字符串解析相当于 C++11 std::vprintf。

此宏是在 Qt Quick Ultralite (平台) 1.9 中引入的。

参阅Qul::Platform::PlatformContext::consoleWrite

[自 Qt Quick Ultralite (平台) 1.9 开始] int qul_vsnprintf(char *buffer, size_t count, const char *format, va_list va)

将指定格式的输出写入字符字符串缓冲区。

buffer 是指向存储格式化字符串的缓冲区的指针。

count 是要写入的最大字符数。

format 是一个指向以 null 结尾的多字节字符串的指针,指定如何解释数据。

va 包含指定要打印的数据的参数。

如果没有足够的空间写入 count,返回将要写入的字符数,不包括终止的 null 字符。如果发生错误,则返回负值。

格式字符串解析相当于 C++11 std::qul_vsnprintf。

此宏是在 Qt Quick Ultralite (平台) 1.9 中引入的。

在特定的 Qt 许可下可用。
了解更多信息。