C/C++
文章平均质量分 78
cjsoden
joe
展开
-
vector & array
我们在程序中可能经常要用到数组,但有时候我们可能并不知道自己的程序中具体用到数组的大小(比如说,我们读一个文件记录,根据记录多少调整数组的大小,事先并不知道到底有多少记录),这种情况下,传统上是用动态数组实现的,这样不怎么安全.但有了vector我们就不必关心数组的大小,而直接声明为vectorarray_name,其中,type_name为你要定义的数组类型,array_name为数组变量名,当原创 2013-10-04 14:40:28 · 513 阅读 · 0 评论 -
C 网络编程 socket
1.socketbind#include winsock.h>int PASCAL FAR bind( SOCKET s, const struct sockaddr FAR* name,int namelen);s:标识一未捆绑套接口的描述字。name:赋予套接口的地址。sockaddr结构定义如下:struct sockaddr{原创 2013-09-24 14:49:40 · 690 阅读 · 0 评论 -
UPnP:Universal Plug and Play
UPnP:Universal Plug and PlayUPnP 是各种各样的智能设备、无线设备和个人电脑等实现遍布全球的对等(P2P)网络连接的结构。UPnP 的应用范围非常大,以致足够可以实现许多现成的、新的及令人兴奋的方案,包括家庭自动化、打印、图片处理、音频 / 视频娱乐、厨房设备、汽车网络和公共集会场所的类似网络。UPnP 是一种分布式的,开放的网络架构,它可以充分发转载 2013-09-28 14:50:00 · 1716 阅读 · 0 评论