Microsoft KB Archive/122296

= List of books about C++ programming =

Article ID: 122296

Article Last Modified on 6/2/2005

-

APPLIES TO


 * Microsoft Visual C++ 1.0 Professional Edition
 * Microsoft Visual C++ 1.5 Professional Edition
 * Microsoft Visual C++ 1.51
 * Microsoft Visual C++ 2.0 Professional Edition
 * Microsoft Visual C++ 4.0 Standard Edition
 * Microsoft Visual C++ 5.0 Enterprise Edition
 * Microsoft Visual C++ 6.0 Enterprise Edition
 * Microsoft Visual C++ 5.0 Professional Edition
 * Microsoft Visual C++ 6.0 Professional Edition
 * Microsoft Visual C++ 6.0 Standard Edition

-



This article was previously published under Q122296



SUMMARY
Below is a list of books about programming in C++. The list includes the last name of the author, the ISBN for the book, the publisher, and the title of the book.

The third-party products discussed here are manufactured by vendors independent of Microsoft; we make no warranty, implied or otherwise, regarding these products' performance or reliability. Author        ISBN           Publisher  Title -

Adams         0-8306-3813-X  McGraw     Windows Visualization Programming with C/C++ Adamson       0-02-300821-0  Macmill    Programming with C++ Ammeraal      0-471-93011-3  Wiley      C++ for Programmers Ananthaswamy  0-07-911857-7  McGraw     Data Communications using OOD and C++ Anderson      0-13-118266-8  Prentice   C++ Programming and Fundamental Concepts Anderson      0-13-532748-2  Prentice   Moving to C++ Andrews       1-55828-300-5  MIS        Programming Windows NT with C/C++ Andrews       0-672-30150-4  Prentice   Visual C/C++ Object-Oriented Programming Ayer          0-07-002861-3  McGraw     OO Client/Server Application Development using Object Pal and C++ Barkakati     0-672-22800-9  Sams       Object-Oriented Programming in C++ Barton        0-201-53393-6  Addison    Scientific and Engineering C++ Berry         0-672-22619    Sams       The Waite Group's C++ Programming Blum                         Wiley      Neural networks in C++ an OO                                         Framework Brain         0-13-097833-7  Prentice   Windows NT Programming An                                         Introduction Using C++ Brumbaugh     0-471-58371-5  Wiley      OOD: Building Case Tools with C++ Budd          0-201-50889-3  Addison    Classic Data Structures in                                         C++ Buzzi-Ferraris 0-201-63192-X Addison    Scientific C++ Callan        1-56252-264-7  Comp       Building Object-Oriented Systems, Applications in C++ Campbell      0-13-097833-7  Prentice   Windows NT Programming An                                         Introduction Using C++ Capper        0-387-19847-4  Springr    The C++ Programming Language for Scientists and Engineers Cargill       0-201-56365-7  Addison    C++ Programming Style Carroll       0-201-51284-X  Addison    Designing and Implementing Reusable C++ Christian     1-55615-394-5  MSPress    The Microsoft Guide to C++ Programming Christian     1-55615-803-3  MSPress    Microsoft Visual C++ Runtime Library Cline         0-201-58958-3  Addison    C++ FAQs Cogswell      1-878739-44-1  Waite      Simple C++ Featuring Rododog Cooper        0-471-03171-2  Wiley      A Jump Start Course in C++ Programming Coplien       0-201-54855-0  Addison    Advanced C++ Programming Styles and Idioms Davis         0-201-60829-4  Addison    C++ Programmer's Companion Deltel        0-13-117334-0  Prentice   C++ How to Program Dewhurst      0-13-723156-3  Prentice   Programming in C++ DiLascia      0-201-60891-X  Addison    Windows++ Write Reuse Code C++ Duntemann     0-553-37126-6  Bantam     PC Techniques C/C++ power tools Eckel         0-07-881522-3  McGraw     Using C++ Eckel         0-07-881522-3  McGraw     C++ Inside and Out Eckel         1-55851-334-5  M&T        Black Belt C++ Ege           0-12-232930-9  Acedemc    Programming in an OO                                         Environment Ege           0-12-232932-5  Academic   Object-Oriented Programming with C++ Ellis         0-201-51284-X  Addison    Designing and Implementing Reusable C++ Ellis         0-201-51459-1  Addison    The Annotated C++ Reference Manual Flamig        0-471-00955-5  Wiley      Practical Algorithms in C++ Flamig        0-12-742686-8  Acedemc    The Complete C++ Primer 2nd Ed Gerard        0-471-59243-9  Wiley      C++ Math Class Library Goodwin       1-55828-023-5  MIS        User Interfaces in C++ and OOP Goodwin       1-55828-032-4  MIS        Graphical Interfaces in C++ Gorlen        0-471-52257-0  Wiley      Data Abstraction and OOP in                                         C++ Graham        0-07-023983-5  McGraw     Learning C++ Gurewich      0-672-30532-1  Sams       Master Visual C++ 2.0 Gurewich      0-7821-1419-9  Sybex      From C to C++ in Two Weeks Gurganus      0-12-308650-7  Academic   Microsoft Visual C++ Windows Primer Hansen        0-302-11497-6  Addison    The C++ Answer Book Heinze                       Prentice   C++ Programming and Fundamental Concepts Hekmetpour                   Prentice   C++ A Guide for C                                         Programmers Hekmetpour    0-13-174129-2  Prentice   C++ A Book and Disk for C                                         Programmers Heller        0-12-339095-8  Academic   Efficient C/C++ Programming Henderson     0-07-707585-4  McGraw     Object-Oriented Design and Analysis with C++ Hipson        0-672-30493-7  Sams       What Every C++ Programmer Should Know Holub         0-07-029662-6  McGraw     C + C++ Prog with Objects in                                         C and C++ Holzner       1-56686-005-9  Brady      Microsoft C/C++ Programming Holzner       1-56686-142-X  Brady      Visual C++ Programming Holzner       1-56686-195-0  Brady      Visual C++ 2.0 Programming Holzner       1-56884-196-5  Brady      Heavy Metal C++ Programming Horstmann     0-471-52257-0  Wiley      Mastering C++ An                                         Introduction for C and Pascal Programmers Hu            0-943518-86-5  MIS        C/C++ Expert Systems Jaeschke                     CBM        C++ An Intro for Experienced C Programmers Johnsonbaugh  0-02-360682-7  Macmill    Object-Oriented Programming in C++ JPAM                                    C++ at Work '89 Conference Proceedings JPAM                                    C++ at Work '90 Conference Proceedings Kalin         0-02-360682-7  Macmill    Object-Oriented Programming in C++ Kruglinski    1-55615-511-5  MSPress    Inside Visual C++ Kruglinski    1-55615-661-8  MSPress    Inside Visual C++ An                                         Insider's Perspective Ladd          1-558-51076-1  M&T        C++ Techniques and Applications Ladd          1-55851-262-4  M&T        Applying C++ Ladd          0-471-00777-3  Wiley      Visual C++ X Insider Lafore        1-878739-08-5  Waite      OOP in Microsoft C++ Lakos         0-201-63362-0  Addison    Large-Scale Software Development in C++ Lam           0-471-03171-2  Wiley      A Jump Start Course in C++ Programming Levine        0-471-59857-7  Wiley      Programming for Graphics Files In C and C++ Lippman       0-201-54848-8  Addison    C++ Primer 2nd Ed Lomow          0-201-58958-3  Addison    C++ FAQs Long          0-672-27390-X  Sams       Do-It-Yourself Microsoft C/C++ Lucas         0-13-118233-1  Prentice   The C++ Programmer's                                         Handbook Mark          0-201-62204-1  Addison    Learn C++ on the Macintosh Mercer        0-938661-72-8  Franklin   Computing Fundamentals with C++ Meyers        0-201-56364-9  Addison    Effective C++ Meyers        0-201-63371-X  Addison    Effective C++ Plus Model         0-13-088782-X  Prentice   Data Structures, Data Abstractions MSPress       1-55615-382-1  MSPress    Microsoft C/C++ Runtime Reference MSPress       1-55615-559-X  MSPress    Microsoft Visual C++ Run- time Library Mullin        0-201-51722-1  Addison    Object-Oriented Program Design C++ Murray        0-201-56382-7  Addison    C++ Strategies and Tactics Nackman       0-201-53393-6  Addison    Scientific and Engineering C++ Neibauer      0-7821-1414-8  Sybex      Your First C/C++ Program Nicolaison    1-56604-079-5  Ventana    The Visual Guide to Visual C++ Nielsen       0-12-518420-4  Academic   Software Development with C++ North         0-471-01675-6  Wiley      Windows Multi-DBMS Programming Using C++ Nyhoff        0-02-369402-5  Macmill    C++ An Introduction to                                         Computing O'Brien       1-55851-391-4  M&T        Exploring Artificial Life in                                         C++ OpenInventr   0-201-62491-5  Addison    OpenInventor C++ Reference Manual Orlow         0-471-52257-0  Wiley      Data Abstraction and OOP in                                         C++ Palmer        0-679-79136-1  Random     Programming with Microsoft Visual C++ 1.5 Pappas        0-07-882056-1  McGraw     Visual C++ Handbook Perry         1-56529-038-0  Que        C++ By Example Perry         0-672-30487-2  Sams       Teach Yourself Object Oriented Programming with Visual C++ Perry         1-55828-360-9  MIS        Teach Yourself Visual C++ Perry         1-56529-687-7  Que        Visual C++ by Example Perry         1-56529-810-1  Que        Using Visual C++ Pinson        0-201-15413-7  Addison    An Introduction to Object Oriented Programming and C++ Pinson        0-201-50930-X  Addison    The C++ WorkBook Plexico       0-471-52257-0  Wiley      Data Abstraction and Object- Oriented Programming in C++ Plum          0-911-537-10-4 PlumHall   C++ Programming Guidelines Pohl          0-8053-3158-1  Addison    C++ for Pascal Programmers 2nd Ed Pohl          0-8053-3159-X  Benjamin   C++ for C Programmers 2nd Ed Pohl           0-8053-3164-6  Benjamin   Easy Reference Guide to C++ Pokorny       0-938661-55-8  Franklin   Computer Graphics Using C++ Porter        0-07-881820-6  Osborne    The Best C/C++ Tips Ever Prata         1-878739-02-6  Waite      C++ Primer+ Ranade        0-07-051487-9  McGraw     C++ Primer for C Programmers Rao           0-07-051140-3  McGraw     C++ and the OOP Paradigm Reverchon     0-471-93792-4  Wiley      Mathematical Software Tools in C++ Ross          1-56529-806-3  Que        Creating Visual C++ Applications Rudd          0-471-06565-X  Wiley      Mastering C++ Saks          0-911-537-10-4 PlumHall   C++ Programming Guidelines Savitch       0-8053-7440-X  Benjamin   An Introduction to Computer Science in C++ Schildt       0-07-881760-9  McGraw     Teach Yourself C++ Schildt       0-07-882025-1  McGraw     Teach Yourself C++ Sedgewick     0-201-51059-6  Addison    Algorithms in C++ Sessions      0-13-630104-5  Prentice   Class Construction in C and C++ Shammas       0-672-30489-9  Sams       Teach Yourself Visual C++ 1.5 in 21 Days Shammas       0-672-30534-8  Sams       Teach Yourself Visual C++ 2 Shapiro       0-13-127663-8  Prentice   A C++ Toolkit Shaw          0-201-62662-4  Addison    Visual Programming++ Smith         0-07-039010-X  McGraw     C++ Applications Guide Smith         0-07-059180-6  McGraw     C++ for Scientists and Engineers Smith         0-471-52411-5  Wiley      Reusability and Software Construction in C and C++ Soukup        0-201-52826-6  Addison    Taming C++ Spuler        0-13-096595-2  Prentice   C++ and C Efficiency Stark         0-13-723156-3  Prentice   Programming in C++ Stevens       1-558-28027-8  MIS        Teach Yourself C++ Stevens       1-55851-134-2  M&T        Fractal Programming and Ray Tracing with C++ Stevens       1-55828-357-9  MIS        C++ Database Development Stroustrup    0-201-51459-1  Addison    The Annotated C++ Reference Manual Stroustrup    0-201-53992-6  Addison    The C++ Programming Language 2nd Ed Stroustrup    0-201-54330-3  Addison    The Design and Evolution of                                         C++ Swan          0-672-30188-1  Sams       Tom Swan's C++ Primer Teale         0-201-59641-5  Addison    C++ IOStreams Handbook Thielen       0-201-60890-1  Addison    No Bugs! Delivering Error- Free Code in C and C++ Traister      0-12-697415-2  Academic   ObjectWindows for C++ Traister      0-12-697420-9  Academic   Conquering C++ Pointers Traister      0-12-697421-7  Academic   Leaping from BASIC to C++ Traister      0-12-697422-5  Academic   CBreeze C++ BASIC to C++ Translator Tsvi          0-13-630260-2  Prentice   Object Oriented Design for C++ Usenix                                  Usenix C++ Conference Proceedings 1988 Usenix                                  Usenix C++ Conference Proceedings 1990 Usenix                                  Usenix C++ Conference Proceedings 1991 Usenix                                  Usenix C++ Workshop Proceedings 1987 Vernick                                 C++ Database Applications Waldo         0-262-73107-X  MIT        The Evolution of C++ Language Design in the Marketplace Watson        0-07-911787-2  McGraw     C++ Power Paradigms Weiner        0-201-15413-7  Addison    An Introduction to Object Oriented Programming and C++ Weiner        0-201-50930-X  Addison    The C++ Workbook Weiskamp      0-12-742686-8  Acedemc    The Complete C++ Primer 2nd Ed Weiss         0-8053-5443-3  Addison    Data Structures and Algorithm Analysis in C++ Welstead      0-471-30975-3  Wiley      Neural Network and Fuzzy Logic Applications in C/C++ Weston        0-201-55025-3  Addison    Elements of C++ Macintosh Programming Wiener        0-201-15413-7  Addison    An Introduction to Object Oriented Programming and C++ Wiener        0-201-50930-X  Addison    The C++ WorkBook Wilson        0-201-57020-3  Addison    C++ Programming with MacApp Winder        0-471-92384-2  Wiley      Developing C++ Software Winder        0-471-92384-2  Wiley      Developing C++ Software Winston       0-201-58043-8  Addison    On to C++ Woollard      1-878739-07-7  Waite      Master C++ Young         0-13-630252-1  Prentice   OOP with C++ and OSF/MOTIF Young         0-7821-1147-5  Sybex      Windows Prog'ing with Microsoft C++ Young         0-12-773750-2  Academic   Windows Animation Programming in C++ Young         0-7821-1286-2  Sybex      Mastering Windows Utilities Programming in C++

Additional query words: publications publication program

Keywords: kbhowto kbinfo kblangcpp kb3rdparty KB122296

-

[mailto:TECHNET@MICROSOFT.COM Send feedback to Microsoft]

© Microsoft Corporation. All rights reserved.