致谢
在准备本书素材期间,很多个人和团体提供了大量建议和帮助,并和我进行了广泛而深入的探讨。本书第1版大部分内容是我在科罗拉多大学(波德分校)计算机系担任客座教授时写就的。其余内容和后续版本则是在加州大学(圣地亚哥分校)计算机科学与工程系完成的。非常感谢这两所学校为本书写作和教学所提供的良好氛围。
特别感谢向这一版和之前各版提供意见或者编程(www.cppentry.com)项目的个人,以下人名按字母排序:Joseph Allen,Noah Aydin,Claire Bono,Richard Borie,Andrew Burt,Edward Carr,Karla Chaveau,Wei Lian Chen,Joel Cohen,Doug Cosman,Charles Dowling,Scot Drysdale,Joe Faletti,Alex Feldman,Sheila Foster,Paulo Franca,Len Garrett,Jerrold Grossman,Eitan M. Gurari,Andrew Haas,Dennis Heckman,Bob Holloway,Nisar Hundewale,Matt Johnson,Bruce Johnston,Larry Johnson,Thomas Judson,Huzefa Kagdi,Paul J. Kaiser,Michael Keenan,Brian R. King,Paul Kube,Gilliean Lee,Barney MacCabe,Steve Mahaney,Michael Main,Walter A. Manrique,Anne Marchant,John Marsaglia,Nat Martin,Cynthia Martincic,Bob Matthews,Jesse Morehouse,Ethan Munson,Donald Needham,Dung Nguyen,Joseph D. Oldham,Jennifer Perkins,Jeff Roach,Carol Roberts,Ken Rockwood,John Russo,Amber Settle,Naomi Shapiro,Susanne Sherba,Michal Sramka,James Stepleton,Scott Strong,David Teague,Jeffrey Watson,Jerry Weltman,John J. Westman和Linda F. Wilson。
还要感谢用过本书前几版的许多老师,他们的建议相当有价值。最后感谢Kenrick Mock帮我实现了这一版的全部修订。他的工作令我和编辑激赏!
Walter Savitch