Winsockets unter Konsole?
-
Hi!
Ich habe einfach mal Winsockets in einer Konsolenanwendung eingebaut, da ich bis jetzt noch keinen anderen Weg kenne Sockets unter der Konsole zu verwenden!
Der Anfang hat ja auch geklappt, habe aber an der Stelle Probleme bekommen, wo man als Server in den listen-Modus gehen muss.
Also meine eigentliche Frage ist:
Wie kann ich in der Konsole auf eine accept() Meldung Reagieren?Unter Windows gibt es ja dazu die Nachrichten.
thanks,
wer
-
Sieht so aus, als ob du bist jetzt nur mit den MFC-Klassen Sockets Programmiert hats?
Reine WinAPI Programmierung kann man z.b. dort lernen:
http://www.zotteljedi.de/doc/socket-tipps.html
-
Mit der select() Funktion hab ich's jetzt auch hinbekommen.
Die kannte ich noch nicht!Danke für die Hilfe!
wer
-
guckmal unter
-
irgendwer schrieb:
Hi!
Wie kann ich in der Konsole auf eine accept() Meldung Reagieren?Unter Windows gibt es ja dazu die Nachrichten.
du befindest dich in der konsole und wirst wahrscheinlich singlethreaded und damit prozedural arbeiten. da gibt es keine messages
somit gibt es keine accept meldung. accept ist solange blockend, bis jemand verbindet und dann gehts weiter