Examveda

What does the mutable keyword in C++ mean when applied to a class member function?

A. It specifies that the member function cannot be overridden

B. It specifies that the member function does not modify the object's data members

C. It allows the member function to modify the object's data members declared as static

D. It allows the member function to modify the object's data members declared as const

Answer: Option D


Join The Discussion

Related Questions on C plus plus miscellaneous

What is the difference between '++i' and 'i++' in C++?

A. None of the above

B. They both have the same effect

C. '++i' increments the value of 'i' before returning it, while 'i++' increments the value of 'i' after returning it

D. '++i' increments the value of 'i' after returning it, while 'i++' increments the value of 'i' before returning it