Snprintf… значение функции и примеры вызова, С++

01.01.2001

snprintf... значение функции и примеры вызова, С++
Вот такая вот функция - "snprintf". Кто обьяснит что она значит и приведет пример кода где используется эта функция?
Я знаю что sprintf записывает данные в строку, и snprintf делает то же самое только с ограничением количества символов.... Но вот у меня задание привести примеры вызова этой функции, а я не знаю как, в интернете ничего толкового не нашел.
Помогите пожалуйста кто может!

  • http://www.cplusplus.com/reference/cstdio/snprintf/
    /* snprintf example */
    #include

    int main ()
    {
    char buffer [100];
    int cx;

    cx = snprintf ( buffer, 100, "The half of %d is %d", 60, 60/2 );

    snprintf ( buffer+cx, 100-cx, ", and the half of that is %d.", 60/2/2 );

    puts (buffer);

    return 0;
    }

Вас заинтересует