VC一个超简单的网络编程问题
以前写过一点JAVA,最近由于工作原因要用到VC..
想问一下在VC中怎么先接收一些数据,然后再接着这个数据继续接收呢?
举个例子,我先接收50个字节,然后分析。然后再从这50个字节后再继续接收10个字节..
我使用Receive... 第一次接收没问题,但第二次再接收的时候就自动退出了不晓得是啥个意思...
而在java中,我可以通过
connection = new Socket("192.168.0.12", 4000);
in = connection.getInputStream();
然后我直接 in.read(buffer,0,50);这样就读出50个字节了, 然后要再读10个字节,直接in.read(buffer,50,10);这样就可以了...
我想请问一下,如此这般在VC中该如何呢?