04.01.2015 Views

Thinking in C++ 2nd ed Volume 1 Revision 6

Thinking in C++ 2nd ed Volume 1 Revision 6

Thinking in C++ 2nd ed Volume 1 Revision 6

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Plauger, Reg Charney, Tom Penello, Tom Plum, Sam Druker, and<br />

Uwe Ste<strong>in</strong>mueller; people who have spoken <strong>in</strong> my <strong>C++</strong> track at the<br />

Software Development Conference; and often students <strong>in</strong> my<br />

sem<strong>in</strong>ars, who ask the questions I ne<strong>ed</strong> to hear <strong>in</strong> order to make the<br />

material more clear.<br />

A huge thank-you to my friend Gen Kiyooka, whose company<br />

Digigami has provid<strong>ed</strong> me with a web server.<br />

My friend Richard Hale Shaw and I have taught <strong>C++</strong> together;<br />

Richard’s <strong>in</strong>sights and support have been very helpful (and Kim’s,<br />

too). Thanks also to KoAnn Vikoren, Eric Faurot, Jennifer Jessup,<br />

Tara Arrowood, Marco Pardi, Nicole Freeman, Barbara Hanscome,<br />

Reg<strong>in</strong>a Ridley, Alex Dunne, and the rest of the cast and crew at<br />

MFI.<br />

The book design and cover design were creat<strong>ed</strong> by my friend Daniel<br />

Will-Harris, not<strong>ed</strong> author and designer, who us<strong>ed</strong> to play with rubon<br />

letters <strong>in</strong> junior high school while he await<strong>ed</strong> the <strong>in</strong>vention of<br />

computers and desktop publish<strong>in</strong>g. However, I produc<strong>ed</strong> the<br />

camera-ready pages myself, so the typesett<strong>in</strong>g errors are m<strong>in</strong>e.<br />

Microsoft ® Word for W<strong>in</strong>dows 97 was us<strong>ed</strong> to write the book and to<br />

create camera-ready pages. The body typeface is Georgia and the<br />

headl<strong>in</strong>es are <strong>in</strong> Verdana. The f<strong>in</strong>al camera-ready version was<br />

produc<strong>ed</strong> <strong>in</strong> Adobe Acrobat 4 – thanks very much to Adobe for<br />

creat<strong>in</strong>g a tool that allows e-mail<strong>in</strong>g camera-ready documents, as it<br />

enabl<strong>ed</strong> multiple revisions to be made <strong>in</strong> a s<strong>in</strong>gle day rather than<br />

rely<strong>in</strong>g on my laser pr<strong>in</strong>ter and overnight express services.<br />

The people at Prentice Hall were wonderful. Thanks to Alan Apt,<br />

Sondra Chavez, Mona Pompili, Shirley McGuire, and everyone else<br />

there who made life easy for me.<br />

A special thanks to all my teachers and all my students (who are my<br />

teachers as well).<br />

The support<strong>in</strong>g cast of friends <strong>in</strong>cludes, but is not limit<strong>ed</strong> to, Zack<br />

Urlocker, Andrew B<strong>in</strong>stock, Neil Rubenk<strong>in</strong>g, Kraig Brockschmidt,<br />

Steve S<strong>in</strong>ofsky, JD Hildebrandt, Brian McElh<strong>in</strong>ney, Br<strong>in</strong>kley Barr,<br />

Larry O’Brien, Bill Gates at Midnight Eng<strong>in</strong>eer<strong>in</strong>g Magaz<strong>in</strong>e, Larry<br />

36 <strong>Th<strong>in</strong>k<strong>in</strong>g</strong> <strong>in</strong> <strong>C++</strong> www.BruceEckel.com

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!