Free Trial

You get to enjoy all premium features and unlimited course access in WingsLive.com for 1 day free trial.

It takes only 30 Seconds! Try now!

Membership

Get unlimited course access, exclusive features and learn on any device with our premium account that helps you to meet all your learning objectives.

Access Code

If you purchased an access code card in any outlet or if you have any of our Discount Code, Gift Code, Promo Code, Please Click here.

Login


Forgot password? Click here

Send us your Feedback

Forgot Password?

Please enter your registered email address to reset your password: you will receive an email with further instructions.

Free Trial Account

Sign up with:

Sign up with Facebook
Sign up with Google

Sign up with Email:

Share this course to your loved one

via Mail ID

Embed Link

Copy this link
www.wingslive.com/index.php/courses/Advanced_CPP

Quick Links

  •   Buy Gift

    Give a Gift of Knowledge

    "It always remembers, Give a man a fish, and you feed him for a day;
    Show him how to catch fish, and you feed him for a lifetime."

    Three simple processes for ordering it.
    Step 1: Simply decide which subscription plan you would like to give as a gift
    Step 2: Tell us whom you want this to be send
    Step 3: Complete the payment and leave the reset to us!
    We will send our WingsLive Gift Voucher code, in an attractive gift wallet & envelope,
    bearing your individual gift message, to your selected delivery address within 3 working
    days (or) We will send our WingsLive Gift Voucher code, in an attractive E-Greeting card,
    bearing your individual gift message, to the given email address within few minutes of
    time.
      CBT Store   Contact Us
  • Search Result

    Advanced C++

    40 Lessons      01:45:30 hrs

    C++ is an object-oriented version of “C” that has been widely used to develop enterprise and commercial applications. It became popular because it combined traditional C programming with object-oriented programming (OOP) features.

    Screen Resolution Available On
    CD/DVD-Rom's, Online, Apps

    Searched Keyword:
    << Back

    BM

    Lesson Plans

    Duration

    Status

    ABL

    Notes

    Excersice


    Collapse all Expand all

    • +

      Inheritances Revisited


       

      Understanding Multiple Inheritances

      03:02

       

      N/A

       

      N/A


       

      Multi-level Inheritance

      02:34

       

      N/A

       

      N/A


       

      Working with Hybrid Inheritance

      03:01

       

      N/A

       

      N/A


       

      Using Hierarchical Inheritance

      01:58

       

      N/A

       

      N/A


       

      Understanding Overriding

      02:01

       

      N/A

       

      N/A


    • +

      Polymorphism


       

      What is Polymorphism?

      03:14

       

      N/A

       

      N/A


       

      Virtual Functions

      02:37

       

      N/A

       

      N/A


       

      Virtual Base Classes

      03:11

       

      N/A

       

      N/A


       

      Pure ‘virtual’ Function

      03:12

       

      N/A

       

      N/A


       

      Virtual Constructors and Destructors

      01:48

       

      N/A

       

      N/A


       

      Data Binding

      01:49

       

      N/A

       

      N/A


    • +

      Operator overloading


       

      Understanding Operator Overloading

      02:24

       

      N/A

       

      N/A


       

      Overloading Subscript [] Operator

      01:57

       

      N/A

       

      N/A


       

      Overloading Parenthesis Operator ( )

      01:14

       

      N/A

       

      N/A


       

      Overloading Assignment Operator

      02:56

       

      N/A

       

      N/A


    • +

      Encapsulation


       

      Exploring Encapsulation

      03:42

       

      N/A

       

      N/A


       

      Understanding Data Abstraction

      03:01

       

      N/A

       

      N/A


    • +

      File Management Systems


       

      Understanding Files and Streams

      03:42

       

      N/A

       

      N/A


       

      Reading Data Files

      01:27

       

      N/A

       

      N/A


       

      Using File Modes

      02:36

       

      N/A

       

      N/A


       

      Characters in Files

      03:18

       

      N/A

       

      N/A


       

      Random Access File

      01:38

       

      N/A

       

      N/A


       

      Binary Files

      03:04

       

      N/A

       

      N/A


    • +

      Templates


       

      Understanding Templates

      04:03

       

      N/A

       

      N/A


       

      Function Templates

      01:58

       

      N/A

       

      N/A


       

      Function Overloading using Templates

      01:08

       

      N/A

       

      N/A


       

      Class Templates

      02:16

       

      N/A

       

      N/A


    • +

      Exception Handling


       

      Understanding Exception

      03:29

       

      N/A

       

      N/A


       

      Exception Specifications

      02:43

       

      N/A

       

      N/A


       

      Catchable Types

      02:30

       

      N/A

       

      N/A


    • +

      Enumerated Types


       

      Understanding Enumerations

      02:46

       

      N/A

       

      N/A


       

      Type Casting

      03:46

       

      N/A

       

      N/A


    • +

      Graphics


       

      Understanding “initgraph” function

      05:16

       

      N/A

       

      N/A


       

      Sketch Line and Rectangle

      01:31

       

      N/A

       

      N/A


       

      Working with Colors

      02:11

       

      N/A

       

      N/A


       

      Using Ellipses and Arcs

      02:26

       

      N/A

       

      N/A


       

      Understanding Pixels

      02:21

       

      N/A

       

      N/A


       

      Text Formatting Functions

      02:55

       

      N/A

       

      N/A


       

      The Delay and Sleep Functions

      03:05

       

      N/A

       

      N/A


       

      Working with Set Fill Style Function

      01:40

       

      N/A

       

      N/A


    Self Assessment

    Attempts

    Status

    Encapsulation

    0

     


    Enumerated Types and Graphics

    0

     


    Exception Handling

    0

     


    File Handling

    0

     


    Inheritance

    0

     


    Operator Overloading

    0

     


    Polymorphism

    0

     


    Templates

    0

     


    Lesson Plans

    Tips and Tricks

    Glossary

    A B C D E F G H I J K L M N O P Q R S T U V W X Y Z

    Abstract class
    A class that can only be used as a base class for some other class. A class is abstract if it has at least one pure virtual function.

    Access specifier
    A way of labelling members of a class to specify what access is permitted.

    Aggregate
    An array or object of a class with no constructors, no private or protected members, no base classes, and no virtual functions.

    Allocation
    The process of giving memory space to an object.

    Ansi
    Acronym for American National Standards Institute, a standards body currently standardizing C++.

    Argument
    When calling a function, refers to the actual values passed to the function.

    Array
    An ordered and index able sequence of values. C++ supports arrays of a single dimension (a vector) or of multiple dimensions.

    Assignment operator
    An operator for doing assignment.