怎样用C语言做socket网络编程?
mfc只是对socket进行了一些封装,大部分人做网络编程都是用的原始的socket,比如如下接口都可以在c下进行调用 1.socket()2.bind()3.connect()4.listen()5.accept()6.send() 和recv()7.sendto() 和recvfrom()8.close() 和shutdown()9.getpeername()10.gethostname() 这些接口是在Winsock2.h中定义的不是在mfc中定义的,你只需要包含Winsock2.h头文件和Ws2_32.lib库就可以了。

请问socket编程的开发环境包括什么?比如软件,语言等
C#可以进行socket编程的,推荐你看看这个 http://www.cnblogs.com/chucklu/archive/2012/11/28/2793009.html里面有英文网站的链接,使用的异步socket高效。 安装软件的话,建议你安装VS2012,语言的话C#

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

请问,我要用python语言实现socket编程,请问需要下载什么软件呢? 急需啊~!!!!先谢谢了!
我从网上给你拷两个例子服务器#!/usr/bin/python"USAGE: echoserver.py
"from SocketServer import BaseRequestHandler, TCPServerimport sys, socket class EchoHandler(BaseRequestHandler): def handle(self): print "Client connected:", self.client_address self.request.sendall(self.request.recv(2**16)) self.request.close()if len(sys.argv) != 2: print __doc__else: TCPServer(('', int(sys.argv[1])), EchoHandler).serve_forever()客户端#!/usr/bin/python"USAGE: echoclient.py "from socket import *import sysif len(sys.argv) != 4: print __doc__ sys.exit(0)sock = socket(AF_INET, SOCK_STREAM)sock.connect((sys.argv[1], int(sys.argv[3])))message = sys.argv[2]messlen, received = sock.send(message), 0if messlen != len(message): print "Failed to send complete message"print "Received: ",while received < messlen: data = sock.recv(32) sys.stdout.write(data) received += len(data)printsock.close()
可以用python支持的zeromq库,对socket抽象比较好,用起来简单
python 自带socket模块,只要去官网下个python就行了。简单的socket例子网上大把,这里就不详说了。
python自带了socket模块,不需要下载其他软件

在windows下,如何用纯C语言实现socket网络编程?
mfc只是对socket进行了一些封装,大部分人做网络编程都是用的原始的socket,比如如下接口都可以在c下进行调用 1.socket()2.bind()3.connect()4.listen()5.accept()6.send() 和recv()7.sendto() 和recvfrom()8.close() 和shutdown()9.getpeername()10.gethostname() 这些接口是在Winsock2.h中定义的不是在mfc中定义的,你只需要包含Winsock2.h头文件和Ws2_32.lib库就可以了。
我觉得是你的概念不清: 1、什么是纯C?Windows下的纯C,我还没有见过。很多都和posix的要求不一致。2、要是说使用C语言接口,就很简单,Windows API基本上都是C语言兼容接口。直接使用就可以了。 纯C基本上是理论模型,没办法用。VC、GCC等都是C语言的方言。
那你要自己实现TCP/IP协议??
使用 vc 吧。是不是纯很重要吗??????

本文由 在线网速测试 整理编辑,转载请注明出处,原文链接:https://www.wangsu123.cn/news/296282.html。