Exam4Training

s.resize (s.size() ?

What happens when you attempt to compile and run the following code?

#include <iostream>

#include <sstream>

#include <string>

using namespace std;

int main(void)

{

string s;

s = "Test";

s.resize (s.size() ? 1);

cout<<s<<" "<<s.size();

return 0;

}
A . It prints: Test 4
B.It prints: Test 3
C.Compilation error
D.It prints: Tes 3

Answer: D

Exit mobile version