हिंदी में देखें |

Computer Courses

Programming Language


c++ C++ is a general-purpose, high-level programming language with low-level facilities. It is a statically typed, free-form, multi-paradigm language, supporting procedural programming, data abstraction, object-oriented programming, generic programming and RTTI.

Bjarne Stroustrup developed C++ (originally named "C with Classes") in 1983 at Bell Labs as an enhancement to the C programming language.

Enhancements started with the addition of classes, followed by, among other features, virtual functions, operator overloading, multiple inheritance, templates, and exception handling. A new version of the standard (known informally as C++0x) is being developed.
C++ became popular because it combined traditional C programming with object-oriented programming (OOP) features. Smalltalk and other OOP languages did not provide the familiar structures of conventional languages such as C and Pascal.
Since the 1990s, C++ has been one of the most popular commercial programming languages. Microsoft's Visual C++ is the most widely used C++ language.

Contents :-

  • C++

    Programming Techniques

    Various programming techniques

    Principal of Object Oriented Programming

    Introduction of OOP

    Introduction of C++

    History of C++
    Introduction of C++
    First C++ program
    Overview of OOP using C++

    Elements of C++ Language

    Literals & constant
    Declaration of Variable
    Data types

    Control structures & Operators

    Introduction of control structure
    Introduction of Operators
    Precedence of Operators


    Function declaration & prototyping
    Function definition & call
    Return values of functions
    Types of function
    Inline functions

    Objects & Classes

    Object & classes together
    Command line arguments

    Constructors & Destructors

    Basic constructors
    Copy constructors
    Dynamic constructor
    Destructors in details

    Operator Overloading & Type Conversion

    Operator overloading
    Binary operator overloading
    Type conversion


    Data Hiding
    Multiple Inheritance

    Pointers,Virtual Functions & Polymorphism

    An Introduction to pointer
    Virtual functions

    I/O Operations

    Insertion & Extraction
    Stream functions
    Manipulators again
    I/O status handling

    Working with Files

    Streams revisit
    Opening & closing a file
    Writing to a text file
    Reading a text file

    Template & Exception Handling

    Introduction of template
    Function template
    Class template
    Exception Handling

    Namespace & Dynamic Memory

    Introduction of Namespace
    Introduction of Dynamic Memory
    New & Delete Operators

Next Page.....

Tags- What C++ is used for? | Is C++ really that hard? | How do you do C++? | How can I learn C++ easily? | Is Python better than C++? | What companies use C++? | What is C++ coding? | Is C++ a high level language? | Is C++ used for games? | What is the difference between C++ and C? | What is the object in C++? | What are the features of C++? | What is the meaning of C++? | What is C++ programming language used for? | What are C++ applications? | What is the C++ language? | What is difference between C and C++ language? | Who created C++? | What is C++ application? | Why was C++ created? | What is the history of C++? | What is oops in C++? | What is C or C++? | What is Iostream for in C++? | Is C++ object oriented? | What is the C++ programming language? | How do I run a C++ file in Terminal? | What is the in C++? | What is the meaning of CIN in C++? | What is the class in C++? | Is C++ free? | What is C programing language? | Where is Python used? | What does C++ stand for? | Who invented Python and when? | What kind of programming language is C? | What is C language used for? | Who invented C language and when? | What is the use of namespace in C++?

Home|Indian Doctors|Indian Hospitals|Utility|Career|Electronics|Family|General|Health|PC Tips|Technology|About Us|About Admin|Feedback|Apply For Job Computer Courses|Login| Created by - Er. Sanjay Singh