История изменений
Исправление KivApple, (текущая версия) :
Можно вызвать snprintf с NULL и нулевой длиной буфера, он вернёт тогда сколько нужно байт под буфер. Аллоцировать буфер (иногда можно с помощью alloca, хотя осторожно) и повторить вызов.
Исходная версия KivApple, :
Можно вызвать snprintf с null и нулевой длиной буфера, он вернёт тогда сколько нужно байт под буфер. Аллоцировать буфер (можно с помощью alloca, хотя осторожно) и повторить вызов.