Re: wsprintf I64 - how to get it to include a plus sign ? Wrap-up
"R.Wieser" <[email protected]> Fri, 20 Mar 2026 09:44:34 +0100
| Newsgroups | comp.os.ms-windows.programmer.win32,alt.comp.os.windows-xp,alt.windows7.general |
|---|---|
| Organization | A noiseless patient Spider |
| Message-ID | <[email protected]> |
malxau, > Are you really using CRTDLL, not MSVCRT? Yep, I am. > CRTDLL is the version from 1993, NT 3.1. The compiler at that > time did not support 64 bit integers. But for some reason or another they only support 64-bit floats, not 32-bit ones. Also, my version has a timestamp of september 2001. Young enough to be aware of the existance of 64-bit integers. > that came later with Visual C++ 2.0 and MSVCRT20.DLL. Those are specific programming-language related DLLs. I normally do not bother to even look at those. But it seems I got three versions of that one on my machine. ... I might even take a peek at them. > So I'm not surprised that CRTDLL wouldn't recognize these > format strings. I'm surprised (not really) that CRTDLL was never upgraded to support larger numbers (and smaller floats, see above). For the record : I'm an Assembly programmer. :-) Regards, Rudy Wieser