Questo sito utilizza cookies solo per scopi di autenticazione sul sito e nient'altro. Nessuna informazione personale viene tracciata. Leggi l'informativa sui cookies.
Username: Password: oppure
C/C++ - [C++] Download file problemi
Forum - C/C++ - [C++] Download file problemi

Avatar
oretovalley (Normal User)
Pro


Messaggi: 109
Iscritto: 12/04/2009

Segnala al moderatore
Postato alle 12:32
Sabato, 25/09/2010
Questo topic è stato chiuso dal moderatore

Ciao a tutti, sto creando un'applicativo in C++, per scaricare file continuamente, ma ho notato che alla terza volta che lo scarica crasha da solo, non capisco il problema.

Vi posto il codice:
Codice sorgente - presumibilmente C++

  1. #include<iostream>
  2. #include<windows.h>
  3. #include <time.h>
  4.  
  5. void sleep(unsigned int mseconds)
  6. {
  7.     clock_t goal = mseconds + clock();
  8.     while (goal > clock());
  9. }
  10.  
  11. int main() {
  12.  
  13.         typedef int * (*URLDownloadToFileA)(void*,char*,char*,DWORD,void*);
  14.         HINSTANCE LibHnd = LoadLibrary("Urlmon.dll");
  15.         URLDownloadToFileA URLDownloadToFile =  (URLDownloadToFileA) GetProcAddress(LibHnd,"URLDownloadToFileA");
  16.  
  17.     do {
  18.  
  19.         URLDownloadToFile(NULL, "http://www.zackfairsite.altervista.org/index.html", "index.html", NULL, NULL);        
  20.         sleep(2000);
  21.  
  22.         }while(TRUE);
  23. }



Cosa posso fare?? Vi ringrazio in anticipo delle risposte che mi darete. :)

PM
Avatar
HeDo (Founder Member)
Guru^2


Messaggi: 2765
Iscritto: 21/09/2007

Up
1
Down
V
Segnala al moderatore
Postato alle 15:02
Sabato, 25/09/2010

rileggi il regolamento e scopri cosa c'è che non va:

http://www.pierotofy.it/pages/extras/forum/2/78115-leggere ...

PM