C++ Training Provided by Revanth Technologies Training Institute in Hyderabad
C++ free videos and free material uploaded by Revanth Technologies Training Institute staff .
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
C++ is an Object Oriented Programming (OOP) and high-level language, developed by Bjarne Stroustrup, and is an extension of C language. C++ is one of the most popular languages initially utilized with system application software, drivers, client-server applications and embedded firmware. Because of the power and flexibility of the C++ language, most software programs today are written in C++. C++ is widely used in embedded systems software engineering. It’s also popular in communications and gaming. It is used in many other industries like health care, finances and even defense.
Write a public review