| | |
Programming with sockets
Please support our C++ advertiser: Intel Parallel Studio Home
![]() |
I'm going to be working on a summer research project with my college's robotics team. My task is going to be to develop a program to communicate with the robot via 802.11g.
I would really like to stick to straight C++, and if I can't then C# is also an option I would be willing to go with. My question is, does anyone have a suggestion for a good winsock library I could use for this? Maybe something with tutorials also?
Are there built in libraries that I'm not aware of?
Thanks
I would really like to stick to straight C++, and if I can't then C# is also an option I would be willing to go with. My question is, does anyone have a suggestion for a good winsock library I could use for this? Maybe something with tutorials also?
Are there built in libraries that I'm not aware of?
Thanks
It is practically impossible to teach good programming style to students that have had prior exposure to Basic; as potential programmers they are mentally mutilated beyond hope of regeneration.
-Edsger Dijkstra
-Edsger Dijkstra
Boost's Asio is a good one if you want it platform independent:
http://www.boost.org/doc/libs/1_38_0...oost_asio.html
I have seen more of platform specific libraries which could suit you.
There is an excelent Beej's Tutorial on Sockets with C, but it works with C++ too. You will need to code like a C programmer with no OOP support. He explains it on *nix platform but also guides how it can be done on windows's winsock
http://www.beej.us/guide/bgnet/
I think this will do, but if you intend to learn more, get the "Unix network programming" book.
http://www.boost.org/doc/libs/1_38_0...oost_asio.html
I have seen more of platform specific libraries which could suit you.
There is an excelent Beej's Tutorial on Sockets with C, but it works with C++ too. You will need to code like a C programmer with no OOP support. He explains it on *nix platform but also guides how it can be done on windows's winsock
http://www.beej.us/guide/bgnet/
I think this will do, but if you intend to learn more, get the "Unix network programming" book.
Siddhant Sanyam
(Not posting much)
Migrate to Standard C++ :When to tell your C++ Code is Non-Standard.
Please Read before posting: How To Ask Questions The Smart Way
(Not posting much)
Migrate to Standard C++ :When to tell your C++ Code is Non-Standard.
Please Read before posting: How To Ask Questions The Smart Way
Awesome. The bot is currently Windows based, but we have plans on migrating to Kubuntu eventually... hopefully next year.
Thanks again.
Thanks again.
It is practically impossible to teach good programming style to students that have had prior exposure to Basic; as potential programmers they are mentally mutilated beyond hope of regeneration.
-Edsger Dijkstra
-Edsger Dijkstra
![]() |
Similar Threads
- SCTP Programming (Networking Hardware Configuration)
- Help required for Sun Certified Java Developer Exam(SCJD) (Java)
- Help! Network programming in C++ (C++)
- Sockets problem (Java)
- Sockets: Cannot do two things at once (C++)
- Peer-to-peer network programming tutorials, know of any? (C)
- [MERGED] Ip Address (C++)
- Sockets fundamentals (Java)
Other Threads in the C++ Forum
- Previous Thread: using string.find with ifs
- Next Thread: Need help in C++ with how arguments will pass to this function
| Thread Tools | Search this Thread |
api array based binary bitmap c++ c/c++ calculator char char* class code coding compile console conversion count data database delete deploy desktop developer directshow dll download dynamic dynamiccharacterarray email encryption error file forms fstream function functions game getline givemetehcodez google graph gui homeworkhelp iamthwee ifstream input int java lib linkedlist linker list loop looping loops map math matrix memory multiple news node number numbertoword output pointer problem program programming project python random read recursion recursive reference rpg sorting string strings temperature template templates test text text-file tree unix url variable vector video visual visualstudio win32 windows winsock word wordfrequency wxwidgets






