38 for (
int i=0;i<mdd.
tabcpu.size();i++)
40 for (
int i=0;i<mdd.
tabnom.size();i++)
63 return temps/CLOCKS_PER_SEC;
74 temps=temps*1./CLOCKS_PER_SEC;
87 if (nomtmp==nom) temps=temps+tempstmp;
95 temps=temps*1/CLOCKS_PER_SEC;
102 temps=temps*1./CLOCKS_PER_SEC;
117 sprintf(mess,
" %30s : %.2lf s",nom.c_str(),temps);
118 tab.insert(tab.end(),mess);
122 sprintf(mess,
" %30s : %.2lf s",nom.c_str(),temps);
123 tab.insert(tab.end(),mess);
132 std::map<std::string,std::string> lst;
136 std::map<std::string,std::string>::iterator it=lst.find(nom);
141 sprintf(mess,
" %30s : %.2lf s",nom.c_str(),temps);
142 tab.insert(tab.end(),mess);
143 std::pair<std::string,std::string> tmp(nom,nom);
149 sprintf(mess,
" %30s : %.2lf s",nom.c_str(),temps);
150 tab.insert(tab.end(),mess);
157 std::vector<std::string> tab1,tab2;
160 FILE *out=fopen(fichier,
"wt");
161 for (
int i=0;i<tab1.size();i++)
162 fprintf(out,
"%s\n",(
char*)tab1[i].c_str());
163 for (
int i=0;i<tab2.size();i++)
164 fprintf(out,
"%s\n",(
char*)tab2[i].c_str());
170 std::vector<std::string> tab1;
172 for (
int i=0;i<tab1.size();i++)
173 printf(
"%s\n",(
char*)tab1[i].c_str());
179 std::vector<std::string> tab2;
181 for (
int i=0;i<tab2.size();i++)
182 printf(
"%s\n",(
char*)tab2[i].c_str());