C++
C++ tutorial provides basic and advanced concepts of C++.
Our C++ tutorial is designed for beginners and professionals.
C++ is an object-oriented programming language. It is an
extension to C programming
Our C++ tutorial includes all topics of C++ such as first
example, control statements, objects and classes, inheritance
, constructor
, destructor, this, static, polymorphism, abstraction, abstract class, interface,
namespace, encapsulation, arrays, strings, exception handling, File IO, etc.
What is C++
C++ is a general purpose, case-sensitive, free-form
programming language that supports object-oriented,
procedural and generic programming.
00:00/04:20
C++ is a middle-level language, as it encapsulates both high
and low level language features.
Object-Oriented Programming (OOPs)
C++ supports the object-oriented programming, the four major
pillar of object-oriented programming (OOPs
) used in C++ are:
1. Class and objects
2. Inheritance
3. Polymorphism
4. Encapsulation
5. Abstraction
C++ Standard Libraries
Standard C++ programming is divided into three important
parts:
o The core library includes the data types, variables and
literals, etc.
o The standard library includes the set of functions
manipulating strings, files, etc.
o The Standard Template Library (STL) includes the set of
methods manipulating a data structure.
Usage of C++
By the help of C++ programming language, we can develop
different types of secured and robust applications:
o Window application
o Client-Server application
o Device drivers
o Embedded firmware etc