Herbert schild c++ from the ground up

625 1.8K 0
Herbert schild   c++ from the ground up

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

Thông tin tài liệu

Đây là quyển sách tiếng anh về lĩnh vực công nghệ thông tin cho sinh viên và những ai có đam mê. Quyển sách này trình về lý thuyết ,phương pháp lập trình cho ngôn ngữ C và C++.

[...]... offers these books: C#: A Beginner’s Guide C#: The Complete Reference To learn about Windows programming we suggest the following Schildt books: Windows 98 Programming From the Ground Up Windows 2000 Programming From the Ground Up MFC Programming From the Ground Up The Windows Programming Annotated Archives If you want to learn about the C language, which is the foundation of all modern programming, then... C+ +from the Ground Up is your gateway to the Herb Schildt series of programming books Here are some others that you will find of interest To learn more about C++, try C++: The Complete Reference C++: A Beginner’s Guide Teach Yourself C++ STL Programming From the Ground Up C++ Programmer’s Reference To learn about Java programming, we recommend the following: Java 2: A Beginner’s Guide Java 2: The Complete... of this book, there have been no changes to the C++ language There have, however, been big changes to the computing environment For example, Java became the dominant language for Web programming, the NET Framework was released, and C# was invented Through all the changes of the past few years, one thing has remained constant: the staying xvii xviii C++ from the Ground Up power of C++ C++ has been,... using C++ Also, C++ is frequently the language of choice for Windows programming One important point to remember is this: Because C++ is a superset of C, once you can program in C++, you can also program in C! Thus, you will actually be learning two programming languages at the same time, with the same effort that you would use to learn only one 1 6 C++ from the Ground Up The Evolution of C++ Since C++. .. to compile the first sample program and are positive that you have entered it correctly, then you may be using an older C++ compiler that predates the ANSI/ISO standard for C++ If this is the case, refer to Appendix B for instructions on using an older compiler 2 14 C++ from the Ground Up Run the Program After a C++ program has been compiled, it is ready to be run Since the output from a C++ compiler... learn, the STL is a set of generic routines that you can use to manipulate data It is both powerful and elegant But the STL is also quite large Subsequent to the first draft, the committee voted to include the STL in the specification for C++ The addition of the STL expanded the scope of C++ well beyond its original definition While important, the inclusion of the STL, among other things, slowed the standardization... ANSI/ISO standard for C++ became a reality in 1998 This specification for C++ is commonly referred to as Standard C++ The material in this book describes Standard C++ This is the version of C++ supported by all mainstream C++ compilers, including Microsoft’s Visual C++ and Borland’s C++ Builder Therefore, the code and information in this book is fully applicable to all modern C++ environments What... to appreciate the many innovative and unique features of C++ With this in mind, this chapter presents a brief history of the C++ programming language, its origins, its relationship to its predecessor (C), its uses, and the programming philosophies that it supports It also puts C++ into perspective relative to other programming languages The Origins of C++ The story of C++ begins with C The reason for... borrowed from C++, but, overall, it is compatible with the original C89 standard At the time of this writing, no widely available compiler supports C99 and it is still C89 that defines what is commonly thought of as the C language Furthermore, it is C89 that is the basis for C++ It is possible that a future standard for C++ will include the features added by C99, but they are not part of C++ at this... using C++ allows the use of class libraries such as MFC or the newer NET Framework, which can greatly simplify the development of a Windows program Don’t Forget: Code on the Web Remember, the source code for all of the programs in this book is available free of charge on the Web at http://www.osborne.com Downloading this code prevents you from having to type in the examples xix For Further Study C++from

Ngày đăng: 19/03/2014, 14:09

Từ khóa liên quan

Mục lục

  • C++ from the Ground Up, Third Edition

    • Cover

    • Contents

    • Preface

    • 1 The Story of C++

      • The Origins of C++

        • The Creation of C

        • Understanding the Need for C++

        • C++ Is Born

        • The Evolution of C++

        • What Is Object-Oriented Programming?

          • Encapsulation

          • Polymorphism

          • Inheritance

          • C++ Implements OOP

          • How C++ Relates to Java and C#

          • 2 An Overview of C++

            • Your First C++ Program

              • Entering the Program

              • Compiling the Program

              • Run the Program

              • A Line-by-Line Explanation

              • Handling Syntax Errors

              • A Second Simple Program

              • A More Practical Example

              • A New Data Type

Tài liệu cùng người dùng

  • Đang cập nhật ...

Tài liệu liên quan