# define DEBUG_PRINTF( string, ... ) (0)
# define DEBUG_PRINTF( string, ... ) printf( string,
_RPT1(_CRT_WARN, "foo %d", i);
_RPT2(_CRT_WARN, "foo %d %s", i, szString);
"David Cowan" <David...@vissci.com> wrote
No it does not. These so-called variadic macros were added to C in the C99
spec. It's possible that a future version (past VC7.1) will support
variadic macros, but no announcement to that effect has been made.
You might want to look into the Boost Preprocessor Library in the meantime
to see if it can address your needs. www.boost.org.
Visual C++ team
"Carl Daniel [MVP]" <cpda...@nospam.mvps.org> wrote in message
Considering other C99 enhancements for Yukon?
long long? Other?
long long is mostly available. The compiler supports long long as an alias
for __int64. The library functions do not conform to C99 though. This is not
expected to change in the near future.
Brandon Bray Visual C++ Compiler
This posting is provided AS IS with no warranties, and confers no rights.