I've recently learnt about std::substr()
by searching on Google. I saw a code something like this:
std::string s = "This is an example string";
std::string s1 = s.substr(11, 7);
std::cout << s1 << std::endl;
Now if I try to take input using scanf()
function (instead of using std::cin
), the program crashes during runtime. Doesn't std::string
support using scanf()
function?