Jump to content

Teach Yourself Mac C++ Programming 1994

From RetroTechCollection

Teach Yourself Mac C++ Programming in 21 Days is a 1994 book by Namir Clement Shammas, published by Sams Publishing, Indianapolis. ISBN 0-672-30610-7; Library of Congress catalog card number 94-67504. The scan is of the first edition, third printing (1995).[1] Open Library gives the extent as xxvii, 874 pages.[2]

The book is a 21-day course in C++ and Macintosh application programming with Symantec C++. The first week covers the language; the second covers pointers, strings, functions, classes and file I/O and introduces the THINK Class Library and the Visual Architect utility; the third builds applications with TCL controls and dialog boxes.[3][4]

Contents

[edit | edit source]

Page numbers are from the book's overview.[3]

  • Introduction, p. xxv
  • Week 1 at a Glance, p. 1
    • Day 1: Getting Started, p. 3
    • Day 2: C++ Program Components, p. 35
    • Day 3: Operators and Expressions, p. 65
    • Day 4: Managing I/O, p. 97
    • Day 5: Decision-Making Constructs, p. 111
    • Day 6: Loops, p. 133
    • Day 7: Arrays, p. 155
  • Week 1 in Review, p. 193
  • Week 2 at a Glance, p. 197
    • Day 8: User-Defined Types and Pointers, p. 199
    • Day 9: Strings, p. 231
    • Day 10: Advanced Parameters of Functions, p. 263
    • Day 11: Object-Oriented Programming and C++ Classes, p. 297
    • Day 12: Basic Stream File I/O, p. 333
    • Day 13: Programming the Mac GUI Using the TCL, p. 357
    • Day 14: Using the Visual Architect Utility, p. 371
  • Week 2 in Review, p. 389
  • Week 3 at a Glance, p. 393
    • Day 15: Creating Basic TCL Applications, p. 395
    • Day 16: The Static Text Control, p. 449
    • Day 17: The Edit Box and Button Controls, p. 495
    • Day 18: Grouped Controls, p. 551
    • Day 19: The List Box Control, p. 595
    • Day 20: The Scroll Bar and Pop-up Menu Controls, p. 635
    • Day 21: The Dialog Box, p. 683
  • Week 3 in Review, p. 743
  • Appendix A: Resources, p. 751
  • Appendix B: Answers, p. 759
  • Glossary, p. 831
  • Index, p. 839

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 888 PDF pages including the covers.

[edit | edit source]

Download: Teach_Yourself_Mac_C++_Programming_1994.pdf (240 MB)

References

[edit | edit source]
  1. ↑ Namir Clement Shammas, Teach Yourself Mac C++ Programming in 21 Days (Sams, 1994), title page and copyright page (PDF pp. 5-6).
  2. ↑ Open Library, Teach yourself Mac C++, record OL22243102M. Retrieved 2026-09-30.
  3. ↑ 3.0 3.1 Shammas, Teach Yourself Mac C++ Programming in 21 Days, Overview (PDF pp. 8-9).
  4. ↑ Shammas, Teach Yourself Mac C++ Programming in 21 Days, "How to Use This Book" (PDF p. 3).