|
|
Thinking in C++, 2nd Edition Volume 2 Revision History
Revision 4
Revision history for Thinking in C++, 2nd Edition, Volume 2
Please note that much of this book is still in very early form.
Full text, source code and additional information available at
www.BruceEckel.com.
To be informed of future releases of this document and other information about
object-oriented books, documents, seminars and CDs, subscribe to my free
newsletter. Just send any email to:
join-eckel-oo-programming@earth.lyris.net
Revision history:
Revision 4, August 19, 2001
Restructured the book; this is the first version with
Chuck Allison
coauthoring. Incorporated Chuck's testing framework, which will be used
throughout the book and automatically included as part of the book's build
process in the makefiles.
In the code subdirectory of the unpacked distribution, you can now
use make to compile for Borland, Microsoft, Gnu g++2.95 (distributed with
Cygwin) and Gnu g++3.0 (tested under Linux).
Under Windows98/NT/2000, you will get best results running under the free
Cygwin environment (www.Cygwin.com), even if you're compiling for Borland or
Microsoft. In particular, some linker command lines for Microsoft are too long
for Win98 COMMAND.COM, but work just fine under Cygwin.
Made many code changes to allow programs to be run inside the test
framework, in particular removing the need for user input when executing
programs.
Added //{L} ../TestSuite/Test in all the programs that can be run
without user input, to cause the makefile builder to generate calls to the
programs as part of the build process.
Expected publication date is July 2002. Periodic updates will be posted via
www.BruceEckel.com.
To do:
- Add/verify const correctness
|
|