История изменений
Исправление Gyros, (текущая версия) :
А не фиксированные буферы - это тогда мне malloc-ом надо пользоваться? Или snprintf-ами заранее узнавать небходимый размер?
Вот тут как я заранее узнаю размер buff?
char buff[512]={'\0'};
time_t t = time(NULL);
struct tm *local = localtime(&t);
size_t c = strftime(buff, 512, "%d/%m/%Y %H:%M:%S %Z", local);
sprintf(str_datetime, "%s", buff);
Исходная версия Gyros, :
А не фиксированные буферы - это тогда мне malloc-ом надо пользоваться? Или snprintf-ами заранее узнавать небходимый размер?
Вот тут как я заранее узнаю размер buff?
char buff[512]={'\0'};
time_t t = time(NULL);
struct tm *local = localtime(&t);
size_t c = strftime(buff, 512, "%d/%m/%Y %H:%M:%S %z", local);
sprintf(str_datetime, "%s", buff);