Appendix B. Compatibility
You go ahead and follow your customs, and I’ll follow mine. | ||
--C. Napier |
C/C++ compatibility — silent differences between C and C++ — C code that is not C++ — deprecated features — C++ code that is not C — coping with older C++ implementations — headers — the standard library — namespaces — allocation errors — templates — for-statement initializers — advice — exercises.
Introduction
This appendix discusses the incompatibilities between C and C++ and between Standard C++ (as defined by ISO/IEC 14882) and earlier versions of C++. The purpose is to document differences that can cause problems for the programmer and point to ways of dealing with such problems. Most compatibility problems surface when people try to upgrade a ...
Get The C++ Programming Language, Special Edition now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.