salve
io ho un problema nel creare questa funzione cioé
generare n numeri casuali xò essi devono essere tutti diversi.

io ho fatto questa soluzione, ma da un errore di sovrascrizione nel vettore...roba strana.
ah ne avevo fatto un' altro ma con l'aumentare dei numeri richiesti aumentava enormemente il tempo di generazione...

ecco il sorgente:

bool set_casuale_non_ripetute(int *vett, int num)
{

// cout<<"\nentro\n";
casuale(vett,num); // inserisco all'interno del vettore numeri casuali.
BubbleSort(vett,num); // li ordino, cosi se il numero successivo è uguale al precedente vuol
// dire ke è doppione
randomize();

for(int i=0; i<num; i++) // prendo un cella del vettore
{
for(int j=0; j<num; j++) // scorro tutto il vettore
{
if(i==j){} // salto le posizioni uguali
else
{
if( vett[i]==vett[j]) // se uguali
{

set_casuale_non_ripetute(vett,num); // richiamo la funzione.

}

}
}

}
return 0;

}

poi nel main c'è un while..x farlo ripetere finchè non sn tutti diversi...
voi avete una soluzione da darmi..
xfavore???
grazie mille per aver letto questo post!!!!