C++ all-in-one for dummies

書誌事項

C++ all-in-one for dummies

by John Paul Mueller and Jeff Cogswell

Wiley, c2009

2nd ed

  • : pbk

大学図書館所蔵 件 / 2

この図書・雑誌をさがす

注記

Previous ed.: New York: Wiley, 2003

Includes index

内容説明・目次

内容説明

Here's the easy way to learn how to use C++ C++, developed by Bjarne Stroustrup at Bell Labs, is one of the most widely used programming languages, with close to four million C++ programmers and growing. C++'s popularity has earned it a spot as part of the Standard Library. Fully updated for the new C++ 2009 standard, C++ All-in-One for Dummies, 2nd Edition compiles seven books into one. This guidebook covers key topics like an introduction to C++, understanding objects and classes, fixing problems, advanced programming, reading and writing files, advanced C++, and building applications with Microsoft MFC. If you're a C++ newbie, start with Book I. But if you're experienced with C++, simply jump in anywhere to learn more! This all-in-one reference helps you learn to: Use C++ for Windows, Mac, and Linux by using the CodeBlocks compiler Understand object-oriented programming Use various diagrams to design your programs Recognize how local variables are stored Use packages, notes, and tags effectively Make a class persistent Handle constructors and destructors With over 25,000 sold of the previous bestselling edition, this second edition with a bonus CD makes C++ easier to understand. It's a perfect introduction for new programmers and guide for advanced programmers. Note: CD-ROM/DVD and other supplementary materials are not included as part of eBook file.

目次

Introduction. Book I: Introducing C++. Chapter 1: Creating a First C++ Program. Chapter 2: Storing Data in C++. Chapter 3: Directing Your C++ Program Flow. Chapter 4: Dividing Your Work with Functions. Chapter 5: Dividing Between Source-Code Files. Chapter 6: Referring to Your Data through Pointers. Chapter 7: Working with Classes. Chapter 8: Using Advanced C++ Features. Book II: Understanding Objects and Classes. Chapter 1: Planning and Building Objects. Chapter 2: Describing Your Program with UML. Chapter 3: Structuring Your Classes with UML. Chapter 4: Demonstrating Behavior with UML. Chapter 5: Modeling Your Programs with UML. Chapter 6: Building with Design Patterns. Book III: Fixing Problems. Chapter 1: Dealing with Bugs. Chapter 2: Debugging a Program. Chapter 3: Stopping and Inspecting Your Code. Chapter 4: Traveling About the Stack. Book IV: Advanced Programming. Chapter 1: Working with Arrays, Pointers, and References. Chapter 2: Creating Data Structures. Chapter 3: Constructors, Destructors, and Exceptions. Chapter 4: Advanced Class Usage. Chapter 5: Creating Classes with Templates. Chapter 6: Programming with the Standard Library. Book V: Reading and Writing Files. Chapter 1: Filing Information with the Streams Library. Chapter 2: Writing with Output Streams. Chapter 3: Reading with Input Streams. Chapter 4: Building Directories and Contents. Chapter 5: Streaming Your Own Classes. Book VI: Advanced C++. Chapter 1: Exploring the Standard Library Further. Chapter 2: Building Original Templates. Chapter 3: Investigating Boost. Chapter 4: Boosting up a Step. Book VII: Building Applications with Microsoft MFC. Chapter 1: Working with the Visual C++ 2008 IDE and Projects. Chapter 2: Creating an MFC Dialog Box Project. Chapter 3: Creating an MFC SDI Project. Chapter 4: Using the Visual C++ 2008 Debugger. Chapter 5: Analyzing Your Visual C++ 2008 Code. Appendix A: Automating Your Programs with Makefiles. Appendix B: About the CD. Index.

「Nielsen BookData」 より

詳細情報

  • NII書誌ID(NCID)
    BB02128232
  • ISBN
    • 9780470317358
  • 出版国コード
    us
  • タイトル言語コード
    eng
  • 本文言語コード
    eng
  • 出版地
    Hoboken, N.J.
  • ページ数/冊数
    xx, 834 p.
  • 大きさ
    24cm
  • 付属資料
    1 computer laser optical disc (4 3/4 in.)
  • 分類
  • 件名
ページトップへ