Dear Rooters
The code below compiles and executes okay under the SC4.2. Under CINT
it fails, my guess is that CINT doesn't parse assert(my_func()) correctly.
thanks for any info
Sean
#include <iostream.h>
#include <stdlib.h>
#include <assert.h>
#include <math.h>
#include <time.h>
int my_func();
int main();
int main(){
time_t tt1;
srand((long) time(&tt1));
for(;;){
assert(my_func());
}
}
int my_func(){
static int i=0;
float val = 1.0*rand()/RAND_MAX;
cout << ++i << '\t' << val << endl;
if(val>0.5){
return 0;
}else{
return 1;
}
}
_______________________________________________
Sean Kelly Office: 510-495-2304
Dept. of Physics Fax: 510-486-7379
UCLA Home: 415-863-9819
_______________________________________________
This archive was generated by hypermail 2b29 : Tue Jan 02 2001 - 11:50:19 MET