Price: Check with seller

Description


INTRODUCTION TO “ C++ ” PROGRAMMING


C++ - Programming



  • Oops

  • Function Prototypes

  • Comments

  • Typecasting

  • Void Pointers

  • The :: operator

  • The Const Qualifier

  • Reference variables


Functions



  • Function Prototypes

  • Function Overloading

  • Default Arguments in Functions

  • Call by value, address & reference

  • Return by value, by address & By reference

  • Inline Functions




Classes in C++



  • Member function

  • Function Definition Outside The Class

  • Classes and Constructors

  • Destructors

  • Copy Constructor

  • The this Pointer

  • New and delete Operators

  • Using new and delete

  • Malloc ( ) / free ( ) versus new/delete

  • Classes, Objects and Memory

  • Structures vs. Classes




Miscellaneous Class Issues



  • Static Class Data

  • Static Member Functions

  • Data Conversion

  • Friend functions & friend Classes

  • Data Conversion between Objects of Different Classes




Overloading operators



  • Introduction

  • Overloading assignment operator

  • Overloading ++, --, +, -, *, /,<,> …. & Logical operators

  • Overloading operators between different objects

  • Overloading << and >> (stream operators)




Inheritance



  • Constructors in Inheritance

  • Private Inheritance

  • Protected Inheritance

  • Functions That Are Not inherited

  • Virtual Function

    • Pure virtual functions



  • Virtual Functions in Derived Classes

  • Virtual Functions and Constructors

  • Destructors and virtual Destructors

  • Virtual Base Classes

  • Abstract class

  • Abstract base class




Advanced Features



  • Classes Within Classes

  • Friend Functions

  • Friend classes

  • Overloading << and >>.




Input / Output In C++ (File operations)



  • Manipulators

  • File I/O with Streams

  • Opening and closing files

  • Creating database with file Operation

  • Binary I/O

  • Elementary Database Management

  • Interacting with

    • Text files (ex: .txt, .c, .cpp)

    • Non-text files (ex: .dat, .mpg, .avi, .mp3)



  • Creating database with file operation




New Advanced Features



  • Templates

  • Function templates

  • Class templates

  • Exception handling

  • Namespaces

  • RTTI (Runtime type information)

  • STL (Standard Template library)

  • Dynamic cast operator

  • Typeid operator

  • Typeinfo class




Data Structures with C++



  • Sorting

  • Recursion

  • Lists

  • Single linked lists

  • Double linked lists

  • Circular linked lists

  • Traversing of linked lists

  • Stacks

  • Queues

  • Adding 2 lists

  • Inserting a node in required position

  • Deleting a node from required position



More Details

Total Views:7
Reference Id:#464322
Phone Number:8939915577
Website URL:Click To Visit
Current Rating: /5 0 Vote
Copyright © 2018 |   All Rights Reserved |   tuffclassified.com |   24x7 support |   Email us : info[at]tuffclassified.com