C++ Essentials – Sharam Hekmat – 1st Edition

Description

Inside this book – Essentials Book by Sharam Hekmat – The C++ provides a general introduction to programming in C++. The most important skill for a computer scientist is problem-solving: the ability to formulate problems, think creatively, and express a solution clearly and accurately. This book introduces C++ as an object-oriented programming language. No previous of C or any other programming language is assumed.

First, to produce a concise introductory text, from unnecessary verbosity, so that beginners can develop a good understanding of the language in a short period of time. Second, to combine a tutorial style (based on explanation of concepts through examples) with a reference style (based on a flat structure). As a result, each chapter consists of a list of relatively short sections (mostly one or two pages), with no further subdivision. This, further simplifies the reader?s task.

Third, the author have avoided trying to present an absolutely complete description of C++. While no important topic has been omitted, descriptions of some of the minor idiosyncrasies have been avoided for the sake of clarity and to avoid overwhelming beginners with too much information. Experience suggests that any small gaps left as a result, will be easily filled over time through self-discovery. Although the book is primarily designed for use in undergraduate courses, it will be equally useful to professional programmers and hobbyists who intend to learn the language on their own.

View more
  • Preface
    1. Preliminaries
    2. Expressions
    3. Statements
    4. Functions
    5. Arrays, Pointers, and References
    6. Classes
    7. Overloading
    8. Derived Classes
    9. Templates
    10. Exception Handling
    11. The IO Library
    12. The Preprocessor
  • Citation

Leave us a commentNo Comments


guest
0 Comments
Inline Feedbacks
View all comments
0
Would love your thoughts, please comment.x
()
x