c# udp发包收包
摘要:讲udp应用之前,我先简单说一下udp与tcp之间的区别。udp与tcp之间的区别udp tcp容易丢包 保证数据正确性程序结构简单 程序结构复杂流模式数据模式对系统资源要求少对系统资源要求多无连接 连接数据是无序的数据有序接下来简单讲一下udp收发包的应用(点对点的应用):一,发包: 1,首先创建一个网络端点:IPEndPoint ipep = new IPEndPoint(IPAdress.Parse(ip), 9050); 此类有两个参数:第一个是接收端的IP,第二个是接收端的端口号。 2,接下来创建一个UdpClient对象:UdpClient udpClient=new Ud...
阅读全文
posted @
2012-03-28 17:19
写代码的女孩
阅读(3420)
推荐(0)
c# 调用c++带有回调函数方法的实现
摘要:目前正在做的一个项目,大部分数据来源都是通过调用c++函数得到的,此时就遇到一个这次要说的问题。如c++函数有个定时器,会定时调用我们c#的某个函数并把数据传给c#,让c#把数据显示到界面上,在c++中有个回调函数指针的概念,只需要某个函数在调用定时器函数时传入一个函数指针就能达到目的,但C#中没有函数指针的概念,我们该怎样来实现呢。其实说到回调函数,大家应该能想到c#中的委托,虽然名字不一样,但在各自的语言范畴都能实现相似的功能。所以我们就可以大胆的尝试下,把c#中的委托传给c++,看c++是否能够承认它就是回调函数。首先用c++写一个带有回调函数的方法 Test,在此省略。接着,在c#中调
阅读全文
posted @
2012-03-15 10:05
写代码的女孩
阅读(14760)
推荐(0)