> From: Hrvoje Niksic [mailto:[EMAIL PROTECTED]

> the 64-bit "download sum", doesn't work for you.  What does this
> program print?
> 
> #include <stdio.h>
> int
> main (void)
> {
>   __int64 n = 10000000000I64;  // ten billion, doesn't fit in 32 bits
>   printf("%I64\n", n);
>   return 0;
> }
> 
> It should print a line containing "10000000000".  If it does, it means
> we're applying the wrong format.  If it doesn't, then we must find
> another way of printing LARGE_INT quantities on Windows.


Folks, sorry for the delay, I've been on vacation and I'm still trying to
catch up with work and stuff.
%I64 not ok, %I64d is.
Heiko

-- 
-- PREVINET S.p.A. www.previnet.it
-- Heiko Herold [EMAIL PROTECTED] [EMAIL PROTECTED]
-- +39-041-5907073 ph
-- +39-041-5907472 fax

Reply via email to