Mit einem Socket über Computername verbinden
-
Hallo, der Titel sagt eigentlich schon alles,
gibt es in C eine Möglichkeit sich über den Computernamen
statt der IP-Adresse zu verbinden? Und wenn ja, gibt es eine
Funktion die über die IP-Adresse den Namen ermittelt?
Danke im Voraus
-
Womit verbinden? Mit deiner verstorbenen Großmutter?
-
Es gibt die gethostbyname Funktion. Bin mir jetzt nicht sicher, obs zum Standard gehört, hab die aber auf die Schnelle unter Windows und unter Linux gefunden.
-
@EOP steht doch im Titel, mit einem anderen Socket. Und wenn ich Computername
schreibe, was kann ich dann wohl meinen?
-
Wenn ich schon mit sockets rumprogrammiere, sollten mir solche grundlegenden Funktionen eigentlich bekannt und geläufig sein.
Just my 2 Cents.
-
Was ist denn das für eine Aussage? Es sagt ja keiner, dass ich Experte bin.
Jeder fängt einmal an sich sein Wissen anzueignen und diese Grundlegende Funktion, wurde leider bei den Grundlagen nicht erwähnt. Aber ist ja auch egal.
Auf jeden Fall Danke an Mechanics
-
gibt es in C eine Möglichkeit sich über den Computernamen
statt der IP-Adresse zu verbinden?meinst du RDP ? Wenn "ja", dann schau mal hier rein, hoffentlich kannst damit was anfangen:
http://www.codeproject.com/Articles/714651/Desktop-Sharing-using-RDP-APIs-and-Socket
http://www.codeproject.com/Articles/11929/Remote-Desktop-Viewer-Lite
-
Mr C schrieb:
meinst du RDP ?
Unwahrscheinlich, wie kommst du drauf?
-
The gethostbyname function has been deprecated by the introduction of the getaddrinfo function.
So sieht's aus.