Bonjour,
je fait de la programation en C++ dans mon école (bien qu'on utilise presque que des fonctions du C). Le problème est qu'on est sous Unix et que je n'arrive pas à faire marcher certaines fonctions.
1) D'abord pour tirer des nombrse pseudo aléatoires moi je tape :
long j; //Pour initialiser j
time(&j); // pour associer à j la variable temps
srand48(j); //Pour... je sais pu trop ^^ surement pour dire que j est un nombre aleatoire.
Et ensuite pour tirer un nombre pseudo aleatoire je tape drand48() (ou int(1+49drand48()) pour un entier entre a et 48 par exemple).
Sous windows, quelle commandes je doit taper pour avoir le même résultat ?
2) Et deuxièmement je n'arrive pas a lancer le programme pour un fichier. Par exemple si j'ai un programme qui lit le nombre de lettre d'un fichier texte.
Dans mon ecole je taperais dans le terminal (en appelant compteur.cc le programme et 1.txt le fichier texte) compteur.cc <C:\Document texte\1.txt
Et sa lance le programme pour se fichier.
Par contre je n'arrive pas à le faire sous Windows
Voila si vous avez une idée n'hésitez pas.
Partager