\"One should always use std::string over c-style strings(char *)\" is advice that comes up for almost every source code posted here. While the
char *