在网上找了很久的资源,使用VC++实现的UDP穿透NAT的原理,里面包括p2pclient和p2pserver.经过本人的测试,可以当做很好的学习资料.注意:编译p2pserver的时候,在125行UserList::iteratorremoveiterator=NULL;和136行if(removeiterator!=NULL)有问题,将这段代码注释掉即可。