Socke基类:
包括Socket的初始化,主要是windows上,在android上就不需要了
如果平台为windows,则需要初始化
- SocketBase::SocketBase()@H_301_21@@H_301_21@
- {@H_301_21@
- _bInitSuccess=false@H_301_21@;@H_301_21@@H_301_21@
- #if(CC_TARGET_PLATFORM==CC_PLATFORM_WIN32)@H_301_21@@H_301_21@@H_301_21@
- WORD@H_301_21@wVersionRequested;@H_301_21@@H_301_21@
- wVersionRequested=MAKEWORD(2,0);@H_301_21@
- WSADATAwsaData;@H_301_21@
- int@H_301_21@nRet=WSAStartup(wVersionRequested,&wsaData);@H_301_21@@H_301_21@
- if@H_301_21@(nRet!=0)@H_301_21@@H_301_21@
- fprintf(stderr,"InitilizeError!\n"@H_301_21@);@H_301_21@@H_301_21@
- return@H_301_21@;@H_301_21@@H_301_21@
- }@H_301_21@
- _bInitSuccess=true@H_301_21@;@H_301_21@@H_301_21@
- #endif@H_301_21@@H_301_21@@H_301_21@
- @H_301_21@
- }@H_301_21@
当然析构时也要释放资源