socket编程一般就是Socket和WinSock。都是C语言的。C++有封装好的类。用起来就更容易一些。
感觉关于C/C++的Socket编程不是很多,不过很多讲TCP/IP的都会讲Socket,就直接学TCP/IP编程的资料好了。
入门的程序挺多的,不过感觉原理挺简单的,实际用起来挺麻烦的。
不过网络编程用Java的更多一些,用C++的感觉没有那么多。个人感觉。
可以直接用Winsock也可以用其他的图形库带的Socket。一般图形界面库都带有Socket库。
学成什么样算学会了,我就不知道了,不过我觉得你能自己做个服务器,做个小的QQ类似的通信软件,除了显示文字信息之外,彼此之间能传输图片、文件,就应该差不多了。
拆分开来学,分模块分函数来学。化繁为简,各个击破。有不懂,可以多沟通互相学习;