C++

C++ Training Provided by Revanth Technologies Training Institute in Hyderabad

Beginner 0(0 Ratings) 0 Students enrolled
Created by Revanth Technologies Training Institute staff Last updated Thu, 07-Apr-2022 English


C++ free videos and free material uploaded by Revanth Technologies Training Institute staff .

Syllabus / What will i learn?

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

 



Curriculum for this course
0 Lessons 00:00:00 Hours
+ View more
Description

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.

You need online training / explanation for this course?

1 to 1 Online Training contact instructor for demo :


+ View more

Other related courses
About the instructor
  • 0 Reviews
  • 1 Students
  • 160 Courses
Student feedback
0
Average rating
  • 0%
  • 0%
  • 0%
  • 0%
  • 0%
Reviews

Material price :

Free

1:1 Online Training Fee: 10000 /-
Contact instructor for demo :