C++ programming Interview Questions and answers pdf | Sample Papers

Samplepaperz.blogspot.com

Samplepaperz.blogspot.com
Home » » C++ programming Interview Questions and answers pdf

C++ programming Interview Questions and answers pdf

Written By Blogger on 27 January 2013 | 00:05


C++ programming Interview Questions and answers

 

            

          You can download latest C++ programming Interview Questions & answers pdf 2015 from here.




What is C++?

Released in 1985, C++ is an object-oriented programming language created by Bjarne Stroustrup. C++ maintains almost all aspects of the C language, while simplifying memory management and adding several features - including a new datatype known as a class (you will learn more about these later) - to allow object-oriented programming. C++ maintains the features of C which allowed for low-level memory access but also gives the programmer new tools to simplify memory management.
C++ used for:
C++ is a powerful general-purpose programming language. It can be used to create small programs or large applications. It can be used to make CGI scripts or console-only DOS programs. C++ allows you to create programs to do almost anything you need to do. The creator of C++, Bjarne Stroustrup, has put together a partial list of applications written in C++.

What is a modifier in C++?

A modifier, also called a modifying function is a member function that changes the value of at least one data member. In other words, an operation that modifies the state of an object. Modifiers are also
known as mutators. Example:
The function mod is a modifier in the following code snippet:
class test
{
int x,y;
public:
test()
{
x=0; y=0;
}
void mod()
{
x=10;
y=15;
}
};

What is an accessor in C++?

An accessor is a class operation that does not modify the state of an object in C++. The accessor functions need to be declared as const operations

Differentiate between a template class and class template in C++?

Template class: A generic definition or a parametrized class not instantiated until the client provides the needed information. 
Class template: A class template specifies how individual classes can be constructed much like the way a class specifies how individual objects can be constructed.

When does a name clash occur in C++?

A name clash occurs when a name is defined in more than one place. For example., two different class libraries could give two different classes the same name. If you try to use many class libraries at the same time, there is a fair chance that you will be unable to compile or link the program because of name clashes.

Define namespace in C++?

It is a feature in C++ to minimize name collisions in the global name space. This namespace keyword assigns a distinct name to a library that allows other libraries to use the same identifier names without creating any name collisions. Furthermore, the compiler uses the namespace signature for differentiating the definitions.
 

Next>

Computer science engineering jobs for Freshers



Other Important Downloads











27 Jan 2013 Albert Augustine

1 comments:

  1. Results for:
    C++ interview questions and answers pdf
    C++ interview questions and answers
    C++ interview questions
    C++ interview questions and answers for freshers
    cpp interview questions answers pdf
    cpp interview questions

    ReplyDelete

Search