#include #include #include #include using namespace std; string createWord() { # define VOYELLE 1 int nbChr( rand() % 10 + 3 ); string rep(""); for ( int i(0); i < nbChr; i++ ) { if ( rand() % 2 == VOYELLE ) rep += "aeiouy"[rand() % 6]; else rep += "bcdfghjklmnpqrstvwxz"[rand() % 20]; } return rep; } int main() { srand( time(0) ); cout << "Pointeurs sur tableau !" << endl; string* tab(0x0); int in; cout << "Le tableau est déjà créé mais vous pouvez choisir sa taille !" << endl; cin >> in; cout << endl << endl; const int mySize(in); tab = new string[mySize]; for ( int i(0); i < mySize; i++ ){ tab[i] = createWord(); } for ( int i(0); i < mySize; i++ ){ cout << i << " : " << tab[i] << endl; } //delete tab; return 0; }