Vidyalelo
C++ Programming · Q163

Functions and Procedures in C++

Programming · C++ Programming · question 163

Q163

What will be the output of the following C++ code? Content of header file h1.h ------------------------------------------------ h1.h #include using namespace std; namespace A int func(int a) cout using namespace std; namespace B float func(float a) cout #include #include "h1.h" #include "h2.h" using namespace std; using namespace A; using namespace B; int main(int argc, char const *argv[]) /* code */ int a = 10; float b = 10.0; cout<<A::func(a)<<endl; cout<<A::func(b); return 0; ------------------------------------------------

A.
using namespace A20
using namespace B20
B.
using namespace A20
using namespace A20
Answer
C.
using namespace A10
using namespace A10
D.
using namespace A10
using namespace B10

Answer: Option B

Solution

Answer: Option B
No explanation is given for this question Let's Discuss on Board