On Mon, 8 Oct 2012, "Артём Н." wrote:
А вообще очень полезный ресурс - wikipedia ) https://en.wikipedia.org/wiki/C_data_typesУ меня похожий вопрос. Только по функциям. Мне требуется преобразовывать 32-х битное время в строковый формат. Какой функцией это возможно сделать на 64-х битной машине? Сейчас я использую в своей глюкалке asctime(gmtime()), но на 64-х битной машине gmtime требует 8 байт. Как возможно преобразовать 32-х битное время?
Википедию видимо лень читать.
https://en.wikipedia.org/wiki/C_date_and_time_functions
time_t t = time(NULL);
printf(" %s\n", asctime(gmtime(&t)));
Работает отлично на любой платформе.
Ю.