Thread: please recommend C and C++ network library

  1. #1
    Registered User
    Join Date
    Jul 2005

    Talking please recommend C and C++ network library


    can someone recommend C and C++ network library that support linux, unix and windows platform?

    plus, best if the network library can support most fo portocols and algorithms that available today such as UDP, TCP, SNMP, IPV4, IPV6, NAT, and etc etc....


  2. #2
    Registered User
    Join Date
    Jan 2005
    You could just use sockets instread of using a higher level library. The socket library on unix type systems and windows (winsock) are very similar so it's easy to write portable code.

  3. #3
    * Death to Visual Basic * Devil Panther's Avatar
    Join Date
    Aug 2001
    I don't think you will find anything with 100% support between windows and linux, but you can come close... and without any special made libraries... just basic ones.
    Please refer to Beej guide for network programming.

    The guide covers Berkley's Network related fucntions, they are pretty much the same for windows and linux, you need to include different headers and libs but everything you need is on your local OS.

    It will give a full support for IPv4 (and I think IPv6), TCP and UDP;
    As for other application protocols, I think you will have to Google it.

    "I don't suffer from insanity but enjoy every minute of it" - Edgar Allen Poe - Developing free software for the community.

Popular pages Recent additions subscribe to a feed