Text files van internet openen

Status
Niet open voor verdere reacties.

rodojo

Gebruiker
Lid geworden
17 mrt 2008
Berichten
110
Hallo,

Hoe kan ik met C++ text files uitlezen die op het internet staan?
Dus gewoon:
Code:
// reading a text file
#include <iostream>
#include <fstream>
#include <string>
using namespace std;

int main () {
  string line;
  ifstream myfile ("example.txt");
  if (myfile.is_open())
  {
    while (! myfile.eof() )
    {
      getline (myfile,line);
      cout << line << endl;
    }
    myfile.close();
  }

  else cout << "Unable to open file"; 

  return 0;
}
maar dan niet dat je het uit deze directory haalt maar van internet.
Alvast bedankt!
 
Ik denk dat je dit het makkelijkste kunt oplossen met behulp van een library als libcurl.
 
Bedankt voor je reactie.
Maar hoe kan ik die gebruiken? Weet iemand daar goede tutorials voor? Ik heb al een beetje lopen zoeken, maar ik snap niet echt hoe ik dat moet gaan gebruiken.
 
Ok, bedankt. Ik zal er een beetje mee gaan testen.
Het gaat eigenlijk erom dat ik .text van mijn site kan aflezen. Werkt het uitlezen/veranderen van een .text bestand ook als ik bijvoorbeeld dat script van in mijn eerste post gebruik en in mijn FTP map plaats en dat ik dan dat .exe bestand open of bestaat er een script voor of iets dergelijks?
 
Laatst bewerkt:
Werkt het uitlezen/veranderen van een .text bestand ook als ik bijvoorbeeld dat script van in mijn eerste post gebruik en in mijn FTP map plaats en dat ik dan dat .exe bestand open

Ja, dat zou moeten werken. (mits het bestand de juiste rechten heeft en je de executable op de server uitvoert)

Maar als je alleen het bestand wil inlezen dan volstaat het volgende voorbeeld:
http://curl.haxx.se/libcurl/c/getinmemory.html

Als je het bestand ook wil wijzigen dan moet je verbinding maken met de ftp-server en het bestand uploaden. (daar is ook een voorbeeld van)

of bestaat er een script voor of iets dergelijks?

Die zullen er vast wel zijn.
 
Status
Niet open voor verdere reacties.

Nieuwste berichten

Terug
Bovenaan Onderaan