peakzhang 发表于 2007-12-10 21:15:20

为什么相同的代码在控制台和win32会表现得不一样

ACE_INET_Addr addr;
ACE_SOCK_Acceptor acceptor;
int result;
   
addr.set(6000,(ACE_UINT32)INADDR_ANY);
result = acceptor.open(addr,1);
在控制台result == 0;
win32环境下 result == -1;
我想得到的结果是result == 0;win32的代码是vs2003生成的.

--------------------------------------------------------------------------------------
ACE::init();
页: [1]
查看完整版本: 为什么相同的代码在控制台和win32会表现得不一样