ACE_OS名字空间的问题
#include "ace/ACE.h"#include "ace/Log_Msg.h"
#include "ace/OS_NS_sys_socket.h"
using namespace ACE_OS;
using namespace ACE_OS;
main()
{
ACE_HANDLE srv;
srv = socket(AF_INET, SOCK_STREAM, 0);
}
编译通不过, 名字空间冲突了, 必需在socket前面加上ACE_OS::来限定.
请问有没有其它的解决办法??? 本来就应该这样子的,就加上ACE_OS::呀
页:
[1]