C webseite öffnen/lesen
-
hallo kann ich mit C eine Webseite lesen?
sowas in der art :
#include <stdio.h> #include <stdlib.h> int main(void) { FILE *datei; /*Statt Dateiname URL*/ datei = fopen("http://google.de", "r"); if(NULL == datei) { printf("Konnte Datei \"test.txt\" nicht öffnen!\n"); return EXIT_FAILURE; } printf("wooow"); return EXIT_SUCCESS; }
-
Ähm, sicher ist das möglich, aber mir C hat das an sich erst
mal nichts zu tun. C ist bloß eine Programmiersprache. Was Du
willst ist Netzwerkprogrammierung. Stichworte zu deinem Problem
sind:- TCP/IP
- Sockets
- HTTP
- HTML ParsingZumindest für die ersten 3 Stichpunkte gibt es eine Bibliothek,
die vieles erleichtet: Curl http://curl.haxx.se/ Zum Parsen
von HTML gibt es auch einige Bibliotheken.ABER: Mit C/C++ an sich hat das nichts zu tun.
-
Schau dir mal Sockets an: http://www.pc-adviser.de/socket_programmierung.html