
C++ Programming Course Details
C++ is a fundamental course recommended for all the students whose goal is to understand the concept of Programming language and its implementation in the real time world. We Cover C++ to give a firm foundation for a career as systems programmer.
C++ is a static, free-form, (usually) compiled, multi-paradigm, mid-level general-purpose programming language. Many of the operating systems, system drivers, browsers and games of today are using C++ as their core language. That makes C++ one of today's most popular languages. It is safe to say that C++ is irreplaceable with the use of C++ in the development of modern games, operating systems, browsers, and much more. Since C++ is a language of mid-level, you will write code that directly interacts with the computer's internal hardware. C++ is a language developed by Bjarne Stroustrup for general-purpose object-oriented programming (OOP) and is an extension of the C language. Therefore it is possible to code C++ in a "C style" or "object-oriented style." It can be coded in either way in some scenarios and is therefore an effective example of a hybrid language.
C++ Programming Highlights

Description
Objective
Prerequisite
What is C++? , Why C++?
C and C++
Exception Handling
Object Oriented Programming
Standard Template Library
Types
Booleans
Integer Types
Floating-Point Types
Sizes
Void
Enumerations
Declarations


Pointers
Arrays
Pointers into Arrays
Constants
References
Pointers to void
Structures
A Deck Calculator
Operator Summary
Statement Summary
Comments and Indentation
Function Declarations
Argument Passing
Value Return
Overloaded Function Names
Default Arguments
Pointer to Function
Macros
Namespaces
Exceptions


Separate Compilation
Linkage
Using Header Files
Programs
Classes
Access Control
Constructors
Member functions
Static members
Destructors
Memory allocation
Member initialization
Introduction
Operator Functions
A Complete Number Type
Conversion Operators
Friends
Large Objects
Essential Operators
Subscripting
Functions Calls
Dereferencing
Increment and Decrement
A String Class
Introduction
Derived Classes
Abstract Classes
Design of Class Hierarchies
Class Hierarchies and Abstract Classes
