[cURL]Sprawdzanie szybkości pobierania pliku
Ostatnio zmodyfikowano 2013-09-24 12:50
maniek1310 Temat założony przez niniejszego użytkownika |
» 2013-09-15 15:06:53 Czyli gdzie muszę zapisywać wartość żeby przy ponownym wywołaniu się funkcji sprawdzić ile zostało przez ten czas pobrane ?? |
|
pekfos |
» 2013-09-15 15:08:23 Na przykład, w zmiennych globalnych. |
|
maniek1310 Temat założony przez niniejszego użytkownika |
» 2013-09-15 17:24:43 Ok przerobiłem funkcję ale teraz ciągle zmienia się wartość i jest albo 0 albo 1460. oto kod : int progressbar( void * clientp, double dltotal, double dlnow, double ultotal, double ulnow ) { double roznica = dlnow - pobrano; pobrano = dlnow; int dltotalcalk =( dlnow * 100 ) / dltotal; dltotal /= 1024; dltotal /= 1024; dlnow /= 1024; dlnow /= 1024; std::ostringstream rozmiar( std::ostringstream::ate ); std::ostringstream sciagnieto( std::ostringstream::ate ); std::ostringstream ile_procent( std::ostringstream::ate ); std::ostringstream predkosc( std::ostringstream::ate ); if( dltotal != 0 and dlnow != 0 ) { rozmiar << dltotal; sciagnieto << dlnow; ile_procent << dltotalcalk; predkosc << roznica; rozmiar << " mb"; sciagnieto << " mb"; ile_procent << " %"; } else if( roznica == 0 ) { } else { rozmiar << "Rozpoczynanie"; sciagnieto << "Rozpoczynanie"; ile_procent << "0 %"; } SetWindowText( hStatic4, rozmiar.str().c_str() ); SetWindowText( hStatic6, sciagnieto.str().c_str() ); SetWindowText( hStatic8, predkosc.str().c_str() ); SetWindowText( hStatic9, ile_procent.str().c_str() ); SendMessage( hProgressBar, PBM_SETPOS,( WPARAM ) dltotalcalk, 0 ); return 0; } |
|
pekfos |
» 2013-09-15 17:31:33 A czym, według Ciebie, jest prędkość? Już sama jednostka mówi, że trzeba przez coś podzielić.. |
|
maniek1310 Temat założony przez niniejszego użytkownika |
» 2013-09-15 17:34:02 No tak ale nie wiem jak teraz zrobić żeby obliczał w ciągu sekundy ile pobierze. |
|
pekfos |
» 2013-09-15 17:36:14 Licz czas. |
|
maniek1310 Temat założony przez niniejszego użytkownika |
» 2013-09-15 17:39:11 No dobra a jest jakaś funkcja, podobna do php że pokazuje czas w formacie liczbowym ?? Czy c++ ma jakieś własne ?? |
|
pekfos |
» 2013-09-15 17:41:45 clock(), zegary z std::chrono, itd |
|
1 « 2 » 3 |