linux下C++ socket网络编程(16)

void Server::Init() {

cout << \"Init Server...\" << endl;

//创建监听socket

listener = socket(PF_INET SOCK_STREAM 0);

if(listener < 0) { perror(\"listener\"); exit(-1);

//绑定地址

if( bind(listener (struct sockaddr *)&serverAddr sizeof(serverAddr)) < 0) {

perror(\"bind error\");

exit(-1);

//监听

int ret = listen(listener 5);

if(ret < 0) {

perror(\"listen error\");

exit(-1);

推荐阅读