C++ : Why should one use std::string over c-style strings in C++?

Published --