Home / MCQ Bank / Computer
Computer Functions And Procedures In C Plus Plus Difficulty: Medium

What will be the output of the following C++ code? Content of header file h1.h ------------------------------------------------ h1.h #include <iostream> using namespace std; namespace A{ int func(int a){ cout<<"using namespace A"; return 2*a; } } ------------------------------------------------ Content of header file h2.h ------------------------------------------------ h2.h #include <iostream> using namespace std; namespace B{ float func(float a){ cout<<"using namespace B"; return 2*a; } } ------------------------------------------------ Content of program.cpp ------------------------------------------------ #include <iostream> #include <string> #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<<func(a)<<endl; cout<<func(b); return 0; } -----------------------------------------------

Select the correct option to test your answer:

More Computer Questions

Which command loads a new version of the Cisco IOS into a router? How can you get the absolute path of a file in Ruby? Find the following type of vector? a <- c(1,2,5.3,6,-2,4) Which of the following property sets the vertical alignment? How many types of sequence operations are provided by the C++ algorithm STL?