Re: cb/pedantic-build-for-developers, POSIX-but-not-C99 and -Wno-pedantic-ms-format
- From
Carlo Arenas <carenas@gmail.com>
- Date
- Sep 21, 2021, 10:48 UTC
- Message-ID
- <CAPUEsphVKAVvcNvRPBM+8LWRdKq-hmPPSCPx+sAaF1Po7kvxRg@mail.gmail.com>
- In-Reply-To
- <b0eba1c6-5468-df31-db6f-701bcd24adff@web.de>
> Right, Microsoft doesn't mention it in its printf format documentation > [1]. The gettext documentation [3] claims that such platforms get > replacement functions automatically via libintl.h.
Interesting; Microsoft do provide[1] replacement functions (ending in _p), but a plain printf won't work.
Carlo
[1] https://docs.microsoft.com/en-us/cpp/c-runtime-library/printf-p-positional-parameters?view=msvc-160