Symantec C++ Programming for the Macintosh 1994: Difference between revisions
Removed Apple Documentation category |
Update links to Symantec C++ for Power Macintosh User's Guide and Reference 1995 after page move |
||
| (3 intermediate revisions by the same user not shown) | |||
| Line 1: | Line 1: | ||
< | '''''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> | ||
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.
Related titles on this wiki
[edit | edit source]- 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
Download: Symantec_C++_Prrogramming_for_Macintosh_1994.pdf (66 MB)
References
[edit | edit source]- ↑ 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).
- ↑ Open Library, Symantec C++ Programming for the Macintosh (book and disk), record OL8671174M. Retrieved 2026-09-30.
- ↑ 3.0 3.1 Rhodes and McKeehan, Symantec C++ Programming for the Macintosh, 2nd ed., Contents at a Glance (PDF p. 9).