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/VCPP_2008

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

    VC++ 2008

    130 Lessons      07:14:43 hrs

    Microsoft Visual C++ 2008 is one end solution to the many language programmers that holds the key libraries and documentations. This Integrated Development Environment (IDE) has a multi task facility that accompanies writing C++ codes, Debugging, Compiling, managing files, creating projects and the list goes on. For a novice learner this compiler package lays down the foundational database knowledge. For an advanced geek, this is a boon for developing all kinds of native Win32 applications. Speaking naively, will become a programmer to create games, puzzles, real-time strategy and much more.

    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

    • +

      Author Mentoring


       

      Audience for this Course

      02:46

       

      N/A

       

      N/A


       

      Job Roles and Employment Opportunities

      02:04

       

      N/A

       

      N/A


       

      Pre-requisite Knowledge and Skills

      00:48

       

      N/A

       

      N/A


    • +

      Fundamentals of Visual C++


       

      History of Visual C++

      05:51

       

      N/A

       

      N/A


       

      What is Visual C++?

      02:01

       

      N/A

       

      N/A


       

      Why Visual C++?

      02:13

       

      N/A

       

      N/A


       

      Course Objective

      02:01

       

      N/A

       

      N/A


    • +

      Setting Up the Environment


       

      Checklist for Installation

      01:44

       

      N/A

       

      N/A


       

      Step by Step Installation

      02:03

       

      N/A

       

      N/A


    • +

      Getting Started with Visual C++ 2008


       

      Understanding the Visual C++ 2008 IDE

      03:35

       

      N/A

       

      N/A


       

      Creating a New Project

      07:52

       

      N/A

       

      N/A


       

      The .NET Framework and the CLR

      04:10

       

      N/A

       

      N/A


    • +

      Data Types and Variables


       

      Fundamental Data Types - I

      04:30

       

      N/A

       

      N/A


       

      Fundamental Data Types - II

      06:16

       

      N/A

       

      N/A


       

      Basic Input and Output

      04:19

       

      N/A

       

      N/A


       

      Working with Operators - I

      02:27

       

      N/A

       

      N/A


       

      Working with Operators - II

      02:46

       

      N/A

       

      N/A


       

      Operator Precedence

      02:51

       

      N/A

       

      N/A


       

      The Bitwise Operators - I

      04:11

       

      N/A

       

      N/A


       

      The Bitwise Operators - II

      02:35

       

      N/A

       

      N/A


    • +

      Decision Making Statements


       

      Understanding the ‘IF’ Statement

      02:53

       

      N/A

       

      N/A


       

      Nested IF Statements

      01:56

       

      N/A

       

      N/A


       

      Logical Operators and Expressions

      02:56

       

      N/A

       

      N/A


       

      The Conditional Operator

      02:15

       

      N/A

       

      N/A


       

      The Switch Statement

      02:12

       

      N/A

       

      N/A


    • +

      Working with Loops


       

      The For Loop

      02:26

       

      N/A

       

      N/A


       

      The While Loop

      01:56

       

      N/A

       

      N/A


       

      The Do While Loop

      01:41

       

      N/A

       

      N/A


       

      Nested Loops

      02:11

       

      N/A

       

      N/A


       

      The Break and Continue Statements

      02:04

       

      N/A

       

      N/A


    • +

      Arrays and Strings


       

      Understanding Arrays

      03:45

       

      N/A

       

      N/A


       

      Character Arrays and String Handling

      03:30

       

      N/A

       

      N/A


       

      Multi-Dimensional Arrays

      02:07

       

      N/A

       

      N/A


       

      Finding the Length of a String

      02:08

       

      N/A

       

      N/A


       

      Joining and Copying Strings

      02:29

       

      N/A

       

      N/A


       

      Comparing and Searching Strings

      02:39

       

      N/A

       

      N/A


    • +

      Functions


       

      Understanding Functions

      02:24

       

      N/A

       

      N/A


       

      Using a Function

      01:59

       

      N/A

       

      N/A


       

      The Pass By Value Mechanism

      02:33

       

      N/A

       

      N/A


       

      Passing Arrays to a Function

      01:57

       

      N/A

       

      N/A


       

      Passing References to a Function

      02:18

       

      N/A

       

      N/A


       

      Passing Arguments to the ‘main’ Function

      03:07

       

      N/A

       

      N/A


       

      Returning a Reference

      03:28

       

      N/A

       

      N/A


       

      Using the Recursive Function Calls

      01:52

       

      N/A

       

      N/A


    • +

      Scope of Variables


       

      Automatic Variables

      02:38

       

      N/A

       

      N/A


       

      Global Variables

      02:49

       

      N/A

       

      N/A


       

      Static Variables

      01:56

       

      N/A

       

      N/A


       

      Static Variables in a Function

      02:06

       

      N/A

       

      N/A


    • +

      Indirect Data Access


       

      What is a Pointer?

      03:28

       

      N/A

       

      N/A


       

      Declaring and Initializing Pointers

      03:36

       

      N/A

       

      N/A


       

      Working with Pointers

      01:27

       

      N/A

       

      N/A


       

      Pointers with Arrays

      01:25

       

      N/A

       

      N/A


       

      The sizeof Operator

      03:26

       

      N/A

       

      N/A


       

      Pointers as Arguments to a Function

      02:06

       

      N/A

       

      N/A


    • +

      Dynamic Memory Allocation


       

      The New and Delete Operators

      03:53

       

      N/A

       

      N/A


       

      Memory Allocation for Arrays

      01:39

       

      N/A

       

      N/A


       

      Understanding References

      02:57

       

      N/A

       

      N/A


    • +

      Classes and Objects


       

      Working with Structures

      03:21

       

      N/A

       

      N/A


       

      Understanding Classes

      03:05

       

      N/A

       

      N/A


       

      Understanding Objects

      02:51

       

      N/A

       

      N/A


       

      Working with Member Functions

      01:35

       

      N/A

       

      N/A


       

      What is a Constructor?

      02:57

       

      N/A

       

      N/A


       

      The “friend” Function

      02:44

       

      N/A

       

      N/A


       

      The Copy Constructor

      02:30

       

      N/A

       

      N/A


       

      The “this” Pointer

      02:21

       

      N/A

       

      N/A


       

      Array of Objects

      00:58

       

      N/A

       

      N/A


    • +

      Classes in Deeper Look


       

      Static Data Members

      04:11

       

      N/A

       

      N/A


       

      Static Data Member Functions

      02:06

       

      N/A

       

      N/A


       

      Understanding Function Overloading

      01:56

       

      N/A

       

      N/A


       

      What is a Destructor?

      02:22

       

      N/A

       

      N/A


       

      Understanding Operator Overloading

      02:57

       

      N/A

       

      N/A


       

      Overloading the Assignment Operator

      03:01

       

      N/A

       

      N/A


       

      Overloading the Addition Operator

      02:19

       

      N/A

       

      N/A


       

      Overloading the Increment and Decrement Operators

      02:54

       

      N/A

       

      N/A


       

      Understanding Function Templates

      01:49

       

      N/A

       

      N/A


       

      Understanding Class Templates

      02:18

       

      N/A

       

      N/A


    • +

      Inheritance and Virtual Functions


       

      Understanding the Inheritance

      03:10

       

      N/A

       

      N/A


       

      Friend Classes

      02:35

       

      N/A

       

      N/A


       

      Understanding Virtual Functions

      01:14

       

      N/A

       

      N/A


       

      Pure Virtual Function

      03:07

       

      N/A

       

      N/A


       

      Virtual Constructors and Destructors

      01:43

       

      N/A

       

      N/A


    • +

      The Standard Template Library


       

      Understanding Standard Template Library

      02:37

       

      N/A

       

      N/A


       

      Working with Vector Containers

      05:26

       

      N/A

       

      N/A


       

      Inserting and Deleting Elements

      04:14

       

      N/A

       

      N/A


       

      Class Objects in Vector

      02:14

       

      N/A

       

      N/A


       

      Sorting Vector Elements

      02:48

       

      N/A

       

      N/A


       

      Understanding Double-ended Queue Containers

      02:44

       

      N/A

       

      N/A


       

      Working with List Containers

      05:54

       

      N/A

       

      N/A


       

      The Map Containers

      03:23

       

      N/A

       

      N/A


       

      Working with a Multi-map Container

      04:40

       

      N/A

       

      N/A


       

      Understanding Iterators

      06:05

       

      N/A

       

      N/A


       

      Working with Inserter Iterators

      05:11

       

      N/A

       

      N/A


       

      Using Output Stream Iterators

      02:14

       

      N/A

       

      N/A


    • +

      Windows Programming with MFC


       

      An Overview of Windows Programming

      04:35

       

      N/A

       

      N/A


       

      The Windows API

      04:01

       

      N/A

       

      N/A


       

      Fundamentals of Windows Programming

      04:37

       

      N/A

       

      N/A


       

      A Simple Windows Program

      07:30

       

      N/A

       

      N/A


       

      Working with Windows Forms

      03:51

       

      N/A

       

      N/A


       

      The Microsoft Foundation Classes

      06:17

       

      N/A

       

      N/A


       

      Understanding Documents

      04:47

       

      N/A

       

      N/A


       

      Creating an MFC Application - I

      04:20

       

      N/A

       

      N/A


       

      Creating an MFC Application - II

      03:46

       

      N/A

       

      N/A


       

      Creating an MDI Application - I

      05:26

       

      N/A

       

      N/A


       

      Creating an MDI Application - II

      03:25

       

      N/A

       

      N/A


       

      Understanding Message Maps

      07:01

       

      N/A

       

      N/A


    • +

      Controls


       

      Drawing Objects

      04:27

       

      N/A

       

      N/A


       

      Working with Static Control

      04:54

       

      N/A

       

      N/A


       

      Using Edit Control Box

      03:00

       

      N/A

       

      N/A


       

      Understanding C Button Class

      04:42

       

      N/A

       

      N/A


       

      Creating Checkboxes

      03:12

       

      N/A

       

      N/A


       

      Understanding Radio Buttons

      03:56

       

      N/A

       

      N/A


       

      Using List Boxes

      04:50

       

      N/A

       

      N/A


       

      Understanding the Combo Boxes

      03:57

       

      N/A

       

      N/A


    • +

      Dynamic Link Libraries


       

      Understanding Dynamic Link Libraries

      04:19

       

      N/A

       

      N/A


       

      Linking Dynamic Link Libraries

      04:06

       

      N/A

       

      N/A


       

      Various Types of DLLs

      05:58

       

      N/A

       

      N/A


       

      Creating a DLL

      04:38

       

      N/A

       

      N/A


       

      Calling a DLL

      05:11

       

      N/A

       

      N/A


    • +

      Structured Programming Language


       

      Database Management System

      04:59

       

      N/A

       

      N/A


       

      Understanding SQL

      05:37

       

      N/A

       

      N/A


       

      Working with Databases and Tables

      05:05

       

      N/A

       

      N/A


       

      Using DML Commands - I

      03:06

       

      N/A

       

      N/A


       

      Using DML Commands - II

      02:42

       

      N/A

       

      N/A


       

      Altering and Dropping Tables

      02:44

       

      N/A

       

      N/A


    • +

      Database Programming


       

      Database Concepts with MFC

      03:56

       

      N/A

       

      N/A


       

      Working with ODBC Data Sources

      02:58

       

      N/A

       

      N/A


       

      Retrieving Records - I

      04:15

       

      N/A

       

      N/A


       

      Retrieving Records - II

      05:00

       

      N/A

       

      N/A


       

      Adding and Deleting Records

      07:53

       

      N/A

       

      N/A


       

      Updating Existing Records

      02:53

       

      N/A

       

      N/A


    Self Assessment

    Attempts

    Status

    Getting Started

    0

     


    Data Types and Variables

    0

     


    Decision Making Statements

    0

     


    Working with Loops

    0

     


    Arrays and Strings

    0

     


    Functions

    0

     


    Scope of Variables

    0

     


    Indirect Data Access

    0

     


    Dynamic Memory Allocation

    0

     


    Classes and Objects

    0

     


    Classes in Deeper Look

    0

     


    Inheritance and Virtual Functions

    0

     


    The Standard Template Library

    0

     


    Windows Programming with MFC

    0

     


    Controls

    0

     


    Dynamic Link Libraries

    0

     


    Structured Programming Language

    0

     


    Database Programming

    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
    It is alternatively called as abstract base class. In VC++, a class that cannot be instantiated but is used as a base from which other classes can be derived.

    Access Control
    It permits to access the members or member functions from outside of its class. Generally, the access control keywords are public, private, mutable, and protected that restrict member usage of variables, member functions, and local types.

    Active Template Library
    A set of compact, template-based VC++ classes that simplify the programming of Component Object Model objects. ATL provides the mechanism to use and create COM objects.

    ActiveX
    It is a component which is built on Microsoft"s Component Object Model (COM), other than Object Linking and Embedding.

    ActiveX Control
    This is the new name for programmable elements formerly known variously as OLE Controls, OCXs, or OLE Custom Controls. Controls previously built with the MFC Control Developer"s Kit meet the ActiveX control specification.

    Address-Of (&) Operator
    In VC++, a unary operator that gives the address of its operand, which can be either a function name or an l-value. The result of the address-of operation is a pointer to the operand.

    AFXDLL
    AFXDLL enables you to build an application without statically linking to the MFC object-code libraries.

    ANSI
    An organization of American industry and business groups dedicated to the development of trade and communication standards.

    ANSI Character Set
    An 8-bit character set that contains the 7-bit ASCII standard character set as well as currency and mathematical symbols, accented characters, and other characters not normally found on the keyboard.

    API
    A set of routines that an application uses to request and carry out lower-level services performed by a computer?s operating system.

    Application Class
    The class, derived from the MFC class CWinApp that encapsulates the initialization, running, and termination of a Windows-based application. An application must have exactly one object of an application class.

    Argument
    A value or an expression used with an operator or passed to a subprogram (subroutine, procedure, or function). The program then carries out operations using the arguments.

    Array
    An aggregate data type in which all the data items (elements) are of the same type.

    ASCII
    The ASCII coding scheme assigns numeric values to letters, numbers, punctuation marks, and certain other characters, enabling computers and computer programs to exchange information.

    Assignment Operator
    An operator used to assign a value to a variable or a data structure.