Нужно 1) напечатать в файл 64битное число 2) считать и распознать из файла это 64 битное число Первое что пришло на ум: 1. разбить число на HighPart и LowPart. И записать по частям. Считать и распознавать в обратном порядке Можно ли как-то проще через sprintf вывести в буфер 64-битное число в х32 приложении? Не разбивая число на части.
http://stackoverflow.com/questions/2844/how-do-you-printf-an-unsigned-long-long-int http://www.linuxquestions.org/questions/programming-9/printf-unsigned-long-long-int-274423/