Skip to main content
Taylor & Francis Group Logo
    Advanced Search

    Click here to search products using title name,author name and keywords.

    • Login
    • Hi, User  
      • Your Account
      • Logout
      Advanced Search

      Click here to search products using title name,author name and keywords.

      Breadcrumbs Section. Click here to navigate to respective pages.

      Book

      No Image Available

      Book

      Introduction to C++

      DOI link for Introduction to C++

      Introduction to C++ book

      Introduction to C++

      DOI link for Introduction to C++

      Introduction to C++ book

      ByGeorge S. Tselikis
      Edition 1st Edition
      First Published 2022
      eBook Published 18 August 2022
      Pub. Location Boca Raton
      Imprint CRC Press
      Pages 800
      eBook ISBN 9781003230076
      Subjects Computer Science
      Share
      Share

      Get Citation

      Tselikis, G.S. (2022). Introduction to C++ (1st ed.). CRC Press. https://doi.org/10.1201/9781003230076

      ABSTRACT

      This book is primarily addressed to students who are taking a course on the C++ language, to those who wish to self-study the C++ language, as well as programmers who have experience with C and want to move on to C++. It could also prove useful to instructors of the C++ course, who are looking for explanatory programming examples to add in their lectures.

       It is a book with a focus on providing a solid introduction to the C++ language and programming knowledge through a large number of practical examples and meaningful advice. It includes more than 500 exercises and examples of progressive difficulty to aid the reader in understanding the C++ principles and see how concepts can materialize in code.

       The examples are designed to be short, concrete, and substantial, quickly giving the reader the ability to understand how to apply correctly and efficiently the features of the C++ language and get a solid programming know-how. Rest assured that if you are able to understand the book’s examples and solve the exercises, you can safely go on to edit larger programs, you’ll be able to develop your own applications, and you’ll have certainly established a solid fundamental conceptual and practical background to expand your knowledge and skills.

      TABLE OF CONTENTS

      1.       Introduction to C++

      2.       Variables, Constants, and Arithmetic Conversions

      3.       Data Input/Output

      4.       Operators

      5.       Program Control

      6.       Loops

      7.       Arrays

      8.       Pointers

      9.       Characters

      10.   Strings

      11.   Functions

      12.   Searching and Sorting Arrays

      13.   Structures and Unions

      14.   Memory Management and Data Structures

      15.   Preprocessor and Macros

      16.   More About Functions

      17.   Classes and Objects

      18.   Operator Overloading

      19.   More about Classes

      20.   Inheritance

      21.   More About Inheritance

      22.   Exceptions

      23.   Class Templates

      24.   Files

      25.   Namespaces, Type Cast Operators, and Smart Pointers

      26.   Introduction to Standard Template Library

      27.   Application Example

      Epilogue

      Appendix Α: Precedence Table

      Appendix B: ASCII Table

      Appendix C: Hexadecimal System

      Bibliography

      T&F logoTaylor & Francis Group logo
      • Policies
        • Privacy Policy
        • Terms & Conditions
        • Cookie Policy
        • Privacy Policy
        • Terms & Conditions
        • Cookie Policy
      • Journals
        • Taylor & Francis Online
        • CogentOA
        • Taylor & Francis Online
        • CogentOA
      • Corporate
        • Taylor & Francis Group
        • Taylor & Francis Group
        • Taylor & Francis Group
        • Taylor & Francis Group
      • Help & Contact
        • Students/Researchers
        • Librarians/Institutions
        • Students/Researchers
        • Librarians/Institutions
      • Connect with us

      Connect with us

      Registered in England & Wales No. 3099067
      5 Howick Place | London | SW1P 1WG © 2022 Informa UK Limited