Avatar billede condor9 Nybegynder
28. januar 2006 - 16:09 Der er 3 kommentarer og
1 løsning

C++ og telnet via ethernet

Hejsa lige et kort spørgsmål.

Er det muligt at få c++ til at arbejde sammen med en enhed via telnet over ethernet?
Avatar billede bertelbrander Novice
28. januar 2006 - 22:06 #1
Ja, det kan man godt. Prøv at søge på "telnet client c++" på google, eller fortæl os hvilket os og hvilken compiler du vil bruge.
Avatar billede driis Nybegynder
28. januar 2006 - 22:15 #2
Ja, så skal du ud i noget TCP/IP programmering. Det er i de fleste operativsystmer, bl.a. Linux og Windows, bygget op omkring sockets, hvor en socket er et endepunkt for kommunikationen. Termen socket kommer fra Berkeley sockets, som var de første til at anvende denne programmeringsmodel for TCP/IP, som nu mere eller mindre er en de facto standard. Sidder du under Windows, er MSDN dokumentationen for Winsock nok et godt sted at starte: http://msdn.microsoft.com/library/default.asp?url=/library/en-us/winsock/winsock/winsock_reference.asp

Jeg havde engang et link til en rigtig udmærket C++ sockets tutorial, som jeg desværre ikke kan finde i øjeblikket - måske en anden kan hjælpe med et link.

Telnet er en simpel protokol, hvor du blot skal sende ascii strenge frem og tilbage. Når du først har styr på sockets programmeringen, burde Telnet delen være temmelig simpel og overkommelig.
Avatar billede condor9 Nybegynder
28. januar 2006 - 22:25 #3
Hej og tak for jeres svar.. jeg bruger windows xp, og Dev-C++ som kompiler.

Tak for linket, jeg prøver og kigge på det, og vender tilbage..
Avatar billede arne_v Ekspert
08. februar 2006 - 04:18 #4
stort set er telnet = socket

problemerne er at hvis det er med menneskelig interaktion saa skal man naesten kode
en terminal emulator mens hvis det er uden menneskelig interaktion saa skal
man selv styre hvornaar man skal sende hvad, hvilket ikke er helt nemt
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester