Scusa, ma fare direttamente
codice:
if (numero>=0 && numero<nrighe)     ShellExecute(NULL,"open",canzone[numero].c_str(),NULL,NULL,SW_SHOW);
else     
cout<<"Numero non valido!\n";
?
Valida soluzione..non ci avevo pensato,te l'ho detto che sono un neofita