示例#1
0
文件: puts.c 项目: waruqi/tbox
tb_long_t tb_puts(tb_char_t const* string)
{
    // check
    tb_check_return_val(string, 0);

    // print it
    tb_printl(string);

    // ok?
    return tb_strlen(string);
}
示例#2
0
文件: wputs.c 项目: 1060460048/tbox
tb_long_t tb_wputs(tb_wchar_t const* string)
{
    // check
    tb_check_return_val(string, 0);

    // wtoa
    tb_char_t line[8192] = {0};
    tb_long_t size = tb_wtoa(line, string, 8191);
    if (size >= 0 && size < 8192) line[size] = '\0';

    // print it
    tb_printl(line);

    // ok?
    return tb_wcslen(string);
}
示例#3
0
文件: wputs.c 项目: waruqi/tbox
tb_long_t tb_wputs(tb_wchar_t const* string)
{
    // check
    tb_check_return_val(string, 0);

    // wtoa
    tb_char_t line[8192] = {0};
    tb_long_t size = tb_wtoa(line, string, 8191);
    tb_assert_and_check_return_val(size != -1, 0);

    // print it
    tb_printl(line);

    // ok?
    return tb_wcslen(string);
}