25/08/09 11:35
puffin
premetto che uso dev-c++
come mai quando chiamo le funzione rand() ed srand() includendo solo la libreria iostream
queste vengono chiamate? non sono definite in <stdlib.h>?
come mai le funzioni random() e radomize() non vengono riconosciute anche se includo stdlib.h?
Ultima modifica effettuata da puffin 25/08/09 11:36
aaa
25/08/09 12:25
puffin
non mi sono spiegato.
le invoca senze che io includa stdlib.h
Ultima modifica effettuata da puffin 25/08/09 12:26
aaa
25/08/09 12:57
Matthew
Boh che io sappia rand() è una funzione della libreria stdlib.h quindi non saprei come possa funzionare senza includere la libreria.
aaa
25/08/09 13:00
puffin
però ho notato che se elimino la lib iostream da erore
aaa
25/08/09 16:00
steve__92
perchè iostream contiene anche cstdlib, quindi quando includi iostream includi anche cstdlib (con la funzione rand e srand)
aaa