ciao a tutti.. avrei un problemino molto semplice.. questa è una funzione che calcola la frequenza del lancio di due dadi.. non riesco a capacitarmi come sia possibile che il compilatore mi compili ed esegua correttamente questo file sebbene esso utilizzi i metodi time() e rand() che fanno parte delle librerie stdlib.h e time.h che non ho incluso
il main è contenuto in un altro file e contiene anch'esso solo l'header iostream.. com'è possibile? aiutatemi
codice:
#include <iostream>
using namespace std;
//esercizio 7
void es7() {
int sum [11];
for (int i=0; i<11; i ) //inizializzo l'array a 0
sum[i]=0;
srand(time(0));
for (int i=0; i<36000; i ) //genero i numeri e immagazzino i dati
sum [rand() rand();
for (int i=0; i<11; i )
cout << "Frequenza del " << i+2 << ": " << sum[i] << endl;
system ("PAUSE");
}