Jump to content

Symantec C++ Programming for the Macintosh 1994: Difference between revisions

From RetroTechCollection
Removed Apple Documentation category
 
(3 intermediate revisions by the same user not shown)
Line 1: Line 1:
<pdf>File:Symantec_C++_Prrogramming_for_Macintosh_1994.pdf</pdf>
'''''Symantec C++ Programming for the Macintosh''''', 2nd edition, is a 1994 book by Neil Rhodes and Julie McKeehan, published by Sams Publishing, a division of Macmillan Computer Publishing, Indianapolis. The cover carries the Symantec "Official Guide" badge and says it covers all versions through 6.5. ISBN 1-56686-155-1; Library of Congress catalog number 94-070444. The scan is the first printing.<ref name="tp">Neil Rhodes and Julie McKeehan, ''Symantec C++ Programming for the Macintosh'', 2nd ed. (Sams, 1994), cover, title page and copyright page (PDF pp. 1, 3-4).</ref> Open Library records 772 pages for the book-and-disk edition.<ref name="ol">Open Library, [https://openlibrary.org/books/OL8671174M ''Symantec C++ Programming for the Macintosh'' (book and disk), record OL8671174M]. Retrieved 2026-09-30.</ref>


Download Symantec C++ Prrogramming for Macintosh 1994 here: [[File:Symantec_C++_Prrogramming_for_Macintosh_1994.pdf]]
It is the second edition of [[Symantec C++ Programming For The Macintosh 1993]], moved from Brady to Sams and revised. The structure is the same: the development environment, the elements of C++, and the THINK Class Library with example programs. In this edition the PICTPeeker chapter covers exception handling and templates and the AddressBook chapter uses Visual Architect.<ref name="toc" />


== Contents ==
Page numbers are from the book's contents at a glance.<ref name="toc">Rhodes and McKeehan, ''Symantec C++ Programming for the Macintosh'', 2nd ed., Contents at a Glance (PDF p. 9).</ref>
* Introduction, p. xxvii
* Part 1: The Symantec C++ Environment, p. 1
** Chapter 1: Creating a Project, p. 3
** Chapter 2: A Multiple-File Project, p. 21
** Chapter 3: Interpreting Error Messages, p. 49
** Chapter 4: Debugging a Program, p. 59
** Chapter 5: Using Resource Utilities, p. 83
** Chapter 6: Building an Application, p. 95
** Chapter 7: Using Precompiled Headers, p. 105
* Part 2: The Elements of C++, p. 119
** Chapter 8: C++: An Enhanced C, p. 121
** Chapter 9: An Introduction to Object-Oriented Design, p. 167
** Chapter 10: Getting Started with Objects, p. 185
** Chapter 11: A Closer Look at Objects, p. 213
** Chapter 12: Writing Effective C++ Code, p. 235
** Chapter 13: The THINK Class Browser, p. 249
** Chapter 14: The C++ Options Panels, p. 261
* Part 3: The THINK Class Library and Other Frameworks, p. 309
** Chapter 15: Using a Framework, p. 311
** Chapter 16: RandomRectangle: Building a Rectangle Display Program, p. 323
** Chapter 17: TextTyper: Building a Text-Editing Program, p. 339
** Chapter 18: Exception Handling and Templates: PICTPeeker, p. 357
** Chapter 19: Tick-Tock: Building a Clock Application, p. 383
** Chapter 20: C++ Calc: Building a Calculator, p. 405
** Chapter 21: Using Visual Architect: AddressBook, p. 433
* Appendix A: Compatibility and Porting, p. 511
* Appendix B: SourceServer and ToolServer, p. 519
* Appendix C: TCL Reference, p. 541
* Appendix D: Complete Source Listings, p. 571
* Appendix E: Annotated Bibliography, p. 717
* Appendix F: Disk Contents, p. 723
* Index, p. 733
== What this book does not contain ==
It is a programming book. It has no service procedures, parts lists, schematics or electrical data; Apple's repair documentation is in [[:Category:Apple Service Source]]. The hosted scan is 792 PDF pages including the covers and the disk licence; the disk is not included.
== Related titles on this wiki ==
* [[Symantec C++ Programming For The Macintosh 1993]]: the first edition
* [[Symantec C++ for Power Macintosh User's Guide and Reference 1995]]: Symantec's own manual for version 8
* [[Symantec C++ 1994]]
* [[Teach Yourself Mac C++ Programming 1994]]
<pdf> File:Symantec_C++_Prrogramming_for_Macintosh_1994.pdf </pdf>
Download: [[:File:Symantec_C++_Prrogramming_for_Macintosh_1994.pdf|Symantec_C++_Prrogramming_for_Macintosh_1994.pdf]] (66 MB)
== References ==
<references />


[[Category:Apple Programming Documentation]]
[[Category:Apple Programming Documentation]]

Latest revision as of 19:28, 1 October 2026

Symantec C++ Programming for the Macintosh, 2nd edition, is a 1994 book by Neil Rhodes and Julie McKeehan, published by Sams Publishing, a division of Macmillan Computer Publishing, Indianapolis. The cover carries the Symantec "Official Guide" badge and says it covers all versions through 6.5. ISBN 1-56686-155-1; Library of Congress catalog number 94-070444. The scan is the first printing.[1] Open Library records 772 pages for the book-and-disk edition.[2]

It is the second edition of Symantec C++ Programming For The Macintosh 1993, moved from Brady to Sams and revised. The structure is the same: the development environment, the elements of C++, and the THINK Class Library with example programs. In this edition the PICTPeeker chapter covers exception handling and templates and the AddressBook chapter uses Visual Architect.[3]

Contents

[edit | edit source]

Page numbers are from the book's contents at a glance.[3]

  • Introduction, p. xxvii
  • Part 1: The Symantec C++ Environment, p. 1
    • Chapter 1: Creating a Project, p. 3
    • Chapter 2: A Multiple-File Project, p. 21
    • Chapter 3: Interpreting Error Messages, p. 49
    • Chapter 4: Debugging a Program, p. 59
    • Chapter 5: Using Resource Utilities, p. 83
    • Chapter 6: Building an Application, p. 95
    • Chapter 7: Using Precompiled Headers, p. 105
  • Part 2: The Elements of C++, p. 119
    • Chapter 8: C++: An Enhanced C, p. 121
    • Chapter 9: An Introduction to Object-Oriented Design, p. 167
    • Chapter 10: Getting Started with Objects, p. 185
    • Chapter 11: A Closer Look at Objects, p. 213
    • Chapter 12: Writing Effective C++ Code, p. 235
    • Chapter 13: The THINK Class Browser, p. 249
    • Chapter 14: The C++ Options Panels, p. 261
  • Part 3: The THINK Class Library and Other Frameworks, p. 309
    • Chapter 15: Using a Framework, p. 311
    • Chapter 16: RandomRectangle: Building a Rectangle Display Program, p. 323
    • Chapter 17: TextTyper: Building a Text-Editing Program, p. 339
    • Chapter 18: Exception Handling and Templates: PICTPeeker, p. 357
    • Chapter 19: Tick-Tock: Building a Clock Application, p. 383
    • Chapter 20: C++ Calc: Building a Calculator, p. 405
    • Chapter 21: Using Visual Architect: AddressBook, p. 433
  • Appendix A: Compatibility and Porting, p. 511
  • Appendix B: SourceServer and ToolServer, p. 519
  • Appendix C: TCL Reference, p. 541
  • Appendix D: Complete Source Listings, p. 571
  • Appendix E: Annotated Bibliography, p. 717
  • Appendix F: Disk Contents, p. 723
  • Index, p. 733

What this book does not contain

[edit | edit source]

It is a programming book. It has no service procedures, parts lists, schematics or electrical data; Apple's repair documentation is in Category:Apple Service Source. The hosted scan is 792 PDF pages including the covers and the disk licence; the disk is not included.

[edit | edit source]

Download: Symantec_C++_Prrogramming_for_Macintosh_1994.pdf (66 MB)

References

[edit | edit source]
  1. ↑ Neil Rhodes and Julie McKeehan, Symantec C++ Programming for the Macintosh, 2nd ed. (Sams, 1994), cover, title page and copyright page (PDF pp. 1, 3-4).
  2. ↑ Open Library, Symantec C++ Programming for the Macintosh (book and disk), record OL8671174M. Retrieved 2026-09-30.
  3. ↑ 3.0 3.1 Rhodes and McKeehan, Symantec C++ Programming for the Macintosh, 2nd ed., Contents at a Glance (PDF p. 9).