关于socket的receive解决方案

关于socket的receive
我在一个线程里加了while(-1 == revc(...))可是会卡内存,如果不加while这个语句没有接受buf就跳过了,显示的buf是乱码,要怎么解决。

------解决方案--------------------
m_ReceiveMessage要调用Create函数,指明用UDP还是TCP,要指定端口。
看看这个吧
C/C++ code

http://msdn.microsoft.com/en-us/library/t7a47kk4.aspx