fejl?

Tags:    c++

hej er der nogle der kan se fejlen i dette program?

program:
Fold kodeboks ind/udKode 


Fejlmeddelse:
Fold kodeboks ind/udKode 






Tror du mangler en include... ved ikke vilken... :S



Af en eller anden underlig grund tager ofstream's constructor ikke en std::string som argument, men en const char *, så du skal bruge:

ofstream File(sti.c_str());

Du bør bestemme dig til at bruge headerfilerne uden .h i navnet, og tilføje:
using namespace std;

(Du kan godt fortsætte med stdlib.h, ellers hedder den cstdlib)



Takker bertel :D

Men har lige et spørgsmål mere:
Dette program fandt jeg på kandu som du havde lavet:
Fold kodeboks ind/udKode 

Til at hente en hjemmeside med men nu er det store spørgsmål ved du hvordan jeg kan få den til at hente kildekode fra underkatogorier på en hjemmeside altså f.eks kan den hente www.udvikleren.dk og udskrive dens html men jeg vil have sådan den f.eks kan hente dennes kildekode http://www.udvikleren.dk/thread.php?techid=1&f=1&t=822 istedet altså sådan den henter dens html tror du du kan det?



Skal den læse www.udvikleren.dk, og så finde links på denne side, og hente dem?



Nej den skal hente html koden fra denne sti: http://www.udvikleren.dk/thread.php?techid=1&f=1&t=822

Det program jeg havde fundet du havde lavet kan kun hente fra en hjemmeside www.udvikleren.dk den skal også kunne hente html kode fra undersider eks: www.minside.dk underside www.minside.dk/spil.htm

men i dette tilfælde er det undersiden http://www.udvikleren.dk/thread.php?techid=1&f=1&t=822 som den skal kunne hente!



Så skal du kalde get med:

get("www.udvikleren.dk", 80, "/thread.php?techid=1&f=1&t=822");



Okay tak men jeg har lavet sådan den udskriver det hele i variablen "char resp" til et tekstdokument! men der kommer en masse ekstra ting med så som:

HTTP/1.1 200 OK

Date: Tue, 28 Jun 2005 21:27:45 GMT

Server: Apache/1.3.26 (Unix) Debian GNU/Linux PHP/4.1.2

Hosted-By: www.webhotel.net

P3P: CP='OUR PSA PSD BUS UNI NID DSP NOI COR'

X-Powered-By: PHP/4.1.2

Transfer-Encoding: chunked

Content-Type: text/html; charset=iso-8859-1




Kan man fjerne det så den kun udskriver selveste html koden i txt dokumentet?



Du kan klippe det væk du ikke ønsker. Man kan f.ex. tage den del der står mellem <body> og </ body>

Fold kodeboks ind/udKode 




t