Oops

Function prototypes

Comments

Type casting

Void pointers

The :: operator

The Const qualifier

Reference variables

Functions

Function prototypes

Function overloading

Default arguments in functions

Call by value, address and
reference

Return by value, by address and 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

Structure versus classes

Miscellaneous class issues

Static class data

Static member functions

Data conversion

Friend functions and friend
classes

Data conversion between objects of
different classes

Overloading operators

Introduction

Overloading assignment operators

Overloading operators between
different objects

Overloading << and>>
(stream operators)

Inheritance

Constructor 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

 

Share
Published by

Recent Posts

Digital Marketing Tools Training in Patna

Toppers Training Institute offers Digital Marketing Tools Training in Patna through both online and classroom…

8 months ago

Java Script Training

Toppers Training Institute offers Java Script TrainingToppers Training Institute offers Java Script Training through both…

8 months ago

iOS Application Development with Swift Programming Training

Toppers Training Institute offers iOS Application Development with Swift Programming TrainingToppers Training Institute offers iOS…

8 months ago

PHP Training

At our training programmes, Our mentors with experience and knowledge in their field will guide…

8 months ago

Enhancing Soft Skills and Personality Training

Syllabus for this course Week 1 Highlights of Developing Soft Skills and Personality Course-1-24 Highlights…

8 months ago

Masters of Computer Application Training

Business Communication SkillsC-programingLab – C ProgrammingSoftware EngineeringFundamentals Of ComputersDiscrete MathematicsSemester 2Database Management SystemM.I.S.&BUSINESS IntelligenceOperating System…

8 months ago