C
<platforminterface/printf.h> - 打印的 C API
提供打印函数的 C API。 更多...
头文件 | #include <platforminterface/printf.h> |
宏
int | qul_printf(const char *format, ...) |
int | qul_snprintf(char *buffer, size_t count, const char *format, ...) |
int | qul_sprintf(char *buffer, const char *format, ...) |
int | qul_vprintf(const char *format, va_list va) |
int | qul_vsnprintf(char *buffer, size_t count, const char *format, va_list va) |
宏文档
[自 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 许可下可用。
了解更多信息。