The information in this article applies to:
SUMMARY
In Microsoft C and Visual C++, the limit of a preprocessor macro
expansion can be no more than 6K when it is FULLY expanded. Similarly,
actual arguments plus FULLY expanded actual arguments are not allowed
to exceed 6K during a single macro expansion. Note that this is not
the same as saying that the macro DEFINITIONS must be 6K or less. The
6K limitation was chosen because the buffer used for expansion is
dynamically allocated, and 6K seems to be a reasonable limit for most
real programs.
and so on.
Additional query words: 8.00 8.00c 9.00 9.10
Keywords : kbCompiler |
Last Reviewed: February 2, 2000 © 2000 Microsoft Corporation. All rights reserved. Terms of Use. |