codice:
system(comando.c_str());
La system vuole un const char * e tu le stavi passando un std::string.