00001 00002 #include <iostream> 00003 00004 #include "program.h" 00005 00006 00007 void program::generate(unsigned int seed) 00008 { 00009 if(size()==0) return; 00010 00011 srand(seed); 00012 iterator it = begin(); 00013 for( ; it!=end(); ++it) 00014 { 00015 float v = (float)rand()/RAND_MAX; 00016 *it = v*g_max_uChar; 00017 } 00018 } 00019 00020