Beh dato che stai usando il c++ la cosa più facile è usare una stringstream per costruire il percorso:

codice:
#include <sstream>

string crea_indirizzo(string puntivolutiString)
{
    stringstream ss(stringstream::in | stringstream::out);

    ss << "RITARDI-X-PUNTI-";
    ss << puntivolutistring;
    ss << ".txt"

    return ss.str();
}