WELCOME
C is a high-level programming language that was developed in the mid-1970s. It was originally used for writing Unix programs, but is now used to write applications for nearly every available platform. Compared to most previous languages, C is easier to read, more flexible (can be used for a wide variety of purposes), and more efficient at using memory.
C++, pronounced "C plus plus," is a programming language that was built off the C language. The syntax of C++ is nearly identical to C, but it has object-oriented features, which allow the programmer to create objects within the code. This makes programming easier, more efficient, and some would even say, more fun. Because of the power and flexibility of the language, most software programs today are written in C++.
History
of Programming approaches
Invention
of programming languages
Points
about C++
Differences
between C and C++
Input
Output Instructions
About
Header File iostream.h
First
Sample Program
------------------------------------------------------------------------
------------------------------------------------------------------------
About
main() Function
Function
Prototype
Function
Call By Value
Function
Call By Passing Address
Function
Call By Reference
Inline
Function
Default
Arguments
Function
Overloading
------------------------------------------------------------------------
------------------------------------------------------------------------
Structures
in C
Creating
Structure variable
Accessing
structure members
Difference
between structure in C and C++
Class
and Structure are similar in C++
------------------------------------------------------------------------
------------------------------------------------------------------------
Class
Object
Access
Specifiers
Properties
of member functions
Function call by passing Objects and returning
object
------------------------------------------------------------------------
------------------------------------------------------------------------
Constructors
Copy
constructor
Destructor
------------------------------------------------------------------------
Introduction
to operator overloading
Overloading
of binary plus (+)
List
of operators that can not be overloaded
Overloading
of unary minus (-)
Overloading
of equal to (==) operator
Overloading
of pre-increment and post-increment
------------------------------------------------------------------------
------------------------------------------------------------------------
Introduction
to friend function
Defining
Operator as a friend function
Overloading
of operators insertion(<<) and extraction(>>)
------------------------------------------------------------------------
------------------------------------------------------------------------
Meaning
of Type Conversion
Basic
Type to class type
Class
type to Basic type
Class
type to another class type
------------------------------------------------------------------------
------------------------------------------------------------------------
Inheritance
Visibility
Modes
Types
of inheritance
Constructors
in inheritance
Destructor
in inheritance
Function
Overriding
Function
hiding
Virtual
base class
------------------------------------------------------------------------
------------------------------------------------------------------------
Object
Pointers
Dynamic
Memory allocation: new and delete
The
this Pointer
Virtual
Function
The
Virtual table
Virtual
Destructor
Pure
Virtual function
Early
and Late Binding
------------------------------------------------------------------------
------------------------------------------------------------------------
Function
Template
Class
Template
------------------------------------------------------------------------
------------------------------------------------------------------------
Introduction
to streams
About
function open() and file open modes
List
of important function to handle file
Useful
example
------------------------------------------------------------------------
C/C++ Programming interview questions and answers:-
2.Programming interview questions and answers-B.
3.Programming interview questions and answers-C.
-------------------------------------------------------------------------------------------------
No comments:
Post a Comment