adplus-dvertising
frame-decoration

Question

Which one of the following is correct, when a class grants friend status to another class?

a.

The member functions of the class generating friendship can access the members of the friend class

b.

All member functions of the class granted friendship have unrestricted access to the members of the class granting the friendship

c.

Class friendship is reciprocal to each other

d.

There is no such concept

Answer: (b).All member functions of the class granted friendship have unrestricted access to the members of the class granting the friendship

Engage with the Community - Add Your Comment

Confused About the Answer? Ask for Details Here.

Know the Explanation? Add it Here.

Q. Which one of the following is correct, when a class grants friend status to another class?

Similar Questions

Discover Related MCQs

Q. What is the value returned by the function f given below when n=100 ?
int f (int n)
{ if (n==0) then return n;
else
return n + f(n-2);
}

Q. Which of the following cannot be passed to a function in C++?

Q. Which one of the following is correct for overloaded functions in C++?

Q. Which of the following storage classes have global visibility in C/C++?

Q. Which of the following operators cannot be overloaded in C/C++?

Q. Given i= 0, j = 1, k = – 1, x = 0.5, y = 0.0

What is the output of given ‘C’ expression ?

x * 3 & & 3 || j | k

Q. The following ‘C’ statement :

int * f[ ]( );

declares :

Q. If a function is friend of a class, which one of the following is wrong ?

Q. In C++, polymorphism requires:

Q. A function template in C++ provides ............ level of generalization.

Q. Assume that the program ‘P’ is implementing parameter passing with ‘call by reference’. What will be printed by following print statements in P?

Program P()
{
x = 10;
y = 3;
funb (y, x, x)
print x;
print y;
}
funb (x, y, z)
{
y = y + 4;
z = x + y + z;
}

Q. In C++, which system-provided function is called when no handler is provided to deal with an exception?

Q. Match the following:

List-I                                                      List-II
a. Automatic Storage Class               i. Scope of the variable is global.
b. Register Storage Class                  ii. Value of the variable persists
between different function calls.
c. Static Storage Class                       iii. Value stored in memory and local
to the block in which the variable is defined.
d. External Storage Class                  iv. Value stored in CPU registers.

Codes:
      a    b    c    d

Q. When we pass an array as an argument to a function, what actually gets passed ?

Q. While (87) printf("computer");

The above C statement will

Q. A friend function can be used to

Q. What is the size of the following Union ? Assume that the size of int = 2, size of float = 4, size of char = 1

union tag {
int a;
float b;
char c;
};

Q. What is the output of the following program segment?

sum(n)
{
if ( n < 1 ) return n;
else return (n + sum(n–1));
}
main()
{
printf(“%d”, sum(5));
}

Q. Assume that x and y are non-zero positive integers. What does the following program segment perform?

while (x!=0)
{
if (x>y)
x = x-y
else
y=y-x;
printf(“%d”,x);

Q. Consider the following program segment:

d=0;
for(i=1; i<31, ++i)
for(j=1; j<31, ++j)
for(k=1; k<31, ++k)
if ((i+j+k)%3)= = 0);
d = d + 1;
printf(“%d”, d);

The output will be