Is there any difference between
std::string s1(\"foo\");
and
std::string s2 = \"foo\";
?
there's no difference