Вычисление максимальной длины результата форматного вывода
Прототип
INT TICKFSTRLEN (
   CHAR * F,      /* формат преобразования */
   INT FLEN);     /* длина строки формата */
Описание
 

Функция TICKFSTRLEN вычисляет длину буфера, который необходимо резервировать под результат форматирования даты по формату, представленному в строке F с длиной FLEN. Строка формата F не обязательно должна заканчиваться нулевым символом. Спецификация формата приведена в подпункте «Форматное преобразование даты в строку». Под полные названия дня и месяца должно быть зарезервировано по девять символов.

Возвращаемое значение

Длина буфера, который необходимо зарезервировать под результат форматирования даты.

Пример
INT Len;
...
Len=TICKFSTRLEN ("DD-MONTH-YYYY",strlen("DD-MONTH-YYYY"));
/* Должно быть возвращено значение 17 – 2 цифры день, */
/* максимум 9 цифр месяц, 4 цифры год и два символа "-" */
...