Home Upgrade Search Memberlist Extras Hacker Tools Award Goals Help Wiki Contact

C 

Network C/C++ programmers

Yeah.. i know my way around ^^
I would recmmend before reading that (i have a hardcover copy myself :P ), that you might want to check out beej's networking guide, which is very incomplete compared to the book, but covers the most important topics on the subject so that you'll be able to get a good "general" picture first, that way you can pretty much start coding right away ;)
http://www.beej.us/guide/bgnet/
Well, beej also has a very long and reasonable tutorial on C.. But the most interesting things you can do with sockets all happen with raw sockets, and there's a link for that too. Raw sockets (as i guess you probably already know) are what give you the power to "really" define/create very custom network packets. The second most interestng thing unfortunatly isnt part of any standard gnu cc installation to my knowlege, would be just the opposite: high level network programming (for example grabbing RSS feeds, or chatting with an IRC server) although of course they are 100% possible starting with the basic socket() call, it's sort of a waste of time, and for that dozens of API's already exist..

oops, forgot the links:
http://beej.us/guide/bgc/
http://mixter.void.ru/rawip.html
(May 15, 2009 08:13 AM)japon Wrote:  I would recmmend before reading that (i have a hardcover copy myself :P ), that you might want to check out beej's networking guide, which is very incomplete compared to the book, but covers the most important topics on the subject so that you'll be able to get a good "general" picture first, that way you can pretty much start coding right away ;)
http://www.beej.us/guide/bgnet/

Thanks! I was looking for that, I just couldn't remember it :D
Hey, I was just looking at a cool article intro for this. It's actually from a game programmer, so it only goes over how to use UDP, but it's still cool.

Here it is:
http://gafferongames.com/networking-for-...rogrammers
yea networking is a very fun topic once you get into it, i also recommend the beej.us tutorials, they are very useful


Possibly Related Threads...
Thread / Author Replies Views Last Post
[Blacklisted] by KalvaxasMar 25, 2024 09:24 PM 7 242 Mar 25, 2024 09:24 PM
Last Post: Kalvaxas
[C] by platinumcdJun 2, 2022 01:09 PM 14 433 Jun 2, 2022 01:09 PM
Last Post: platinumcd
[Java] by ethelookingApr 6, 2021 08:34 PM 21 641 Apr 6, 2021 08:34 PM
Last Post: ninja137