This section contains more frequently asked Programming In C++ Fundamental Multiple Choice Questions Answers in the various University Level and Competitive Examinations.

PRACTICE IT NOW TO SHARPEN YOUR CONCEPT AND KNOWLEDGE

view hide answers

1. An array element is accessed using

  • a FIFO approach
  • an index number
  • the operator
  • a member name

2. A pure virtual function is a virtual function that

  • has no body
  • returns nothing
  • is used in base class
  • both (A) and (C)

3. A static function

  • should be called when an object is destroyed.
  • is closely connected with and individual object of a class.
  • can be called using the class name and function name.
  • is used when a dummy object must be created.

4. We can output text to an object of class ostream using the insertion operator << because

  • the ostream class is a stream
  • the insertion operator works with all classes.
  • we are actually outputting to cout.
  • the insertion operator is overloaded in ostream

5. The statement f1.write((char*)&obj1, sizeof(obj1));

  • writes the member function of obj1 to f1.
  • Writes the data in obj1 to f1.
  • Writes the member function and the data of obj1 to f1
  • Writes the address of obj1 to f1.

6. To convert from a user defined class to a basic type, you would most likely use.

  • A built-in conversion function
  • A one-argument constructor
  • A conversion function that’s a member of the class.
  • An overloaded ‘=‘ operator.

7. Which of the following is not the characteristic of constructor.

  • They should be declared in the public section.
  • They do not have return type.
  • They can not be inherited.
  • They can be virtual.

8. Name the header file to be included for the use of built in function isalnum()

  • string.h
  • process.h
  • ctype.h
  • dos.h
Share with : Share on Linkedin Share on Twitter Share on WhatsApp Share on Facebook