Vidyalelo
C++ Programming · Q309

C++ miscellaneous

Programming · C++ Programming · question 309

Q309

What will be the output of the following C++ code? #include #include #include using namespace std; int main () pair result = get_temporary_buffer (3); if (result.second > 0) uninitialized_fill ( result.first, result.first + result.second, "Hai" ); for (int i=0; i<result.second; i++) cout << result.first[i] ; return_temporary_buffer(result.first); return 0;

A.
Hai
B.
HaiHai
C.
HaiHaiHai
Answer
D.
HaiH

Answer: Option C

Solution

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