int toServer_id = 1; char toserver_ip[20]; pack->GetString(toserver_ip,strlen(toserver_ip)); int toserver_port = 11000; Mgr::Instance().AddServer(toserver_ip,toserver_port,toServer_id);
“pack->GetString(toserver_ip,strlen(toserver_ip));” 这句话有问题,导致toserver_ip[20]数组越界把toServer_id变量给覆盖了, 你写成 “pack->GetString(toserver_ip,sizeof(toserver_ip));” 试试。
64,662
社区成员
250,515
社区内容
加载中
试试用AI创作助手写篇文章吧