If a string is defined like this
std::string name;
What will be the value of the uninitialized string \"name\" and what size it would be?>
Default constructed user-defined types are not uninitialized. The default constructor defines an empty string (i.e "") with a size/length of zero.
""