Answer Posted / nikhil upadhyay
It permits a program to reference an identifier in the global scope that has been hidden by another identifier with the same name in the local scope.
The answer can get complicated. However, it should start with "::". If the programmer is well into the design or use of classes that employ inheritance you might hear a lot about overriding member function overrides to explicitly call a function higher in the hierarchy. That's good to know, but ask specifically about global scope resolution. You're looking for a description of C++'s ability to override the particular C behavior where identifiers in the global scope are always hidden by like identifiers in a local scope.
| Is This Answer Correct ? | 0 Yes | 0 No |
Post New Answer View All Answers
What is the full form of stl in c++?
What is the use of bit fields in structure declaration?
What is the main function c++?
Does c++ cost money?
How do you decide which integer type to use?
What is the arrow operator in c++?
What is this weird colon-member (" : ") syntax in the constructor?
What is the default access level?
Which coding certification is best?
Explain the scope of resolution operator.
Differentiate between an external iterator and an internal iterator?
Tell me can a pure virtual function have an implementation?
What is a loop? What are different types of loops in c++?
How can I improve my c++ skills?
Define what is constructor?