Jmenné prostory
Varianty
Akce

snprintf

Z cppreference.com
< cpp‎ | io/c

Syntaxe:

    #include <cstdio>
    int snprintf( char *buffer, int buff_size, const char *format, ... );

snprintf() je funkce skoro stejná sprintf(), akorát se jí navíc předává délka bufferu. Díky tomu se předejde přetečení bufferu.

Vrací počet zapsaných znaků. Pokud byl zápis omezen pomocí buff_size funkce vrací počet znaků (bez ukončovacího znaku '\0'), které nebyly zapsány.

Související: c/io/sprintf, fprintf, printf