Open jidanni opened 7 years ago
On older compilers one will get
g++ -c -Wall TCPSocket.cpp TCPSocket.cpp: In member function ‘bool TCPSocket::connect(const string&, int)’: TCPSocket.cpp:15:27: error: expected primary-expression before ‘.’ token TCPSocket.cpp:15:40: error: expected primary-expression before ‘.’ token TCPSocket.cpp:18:28: error: expected primary-expression before ‘.’ token TCPSocket.cpp:18:42: error: expected primary-expression before ‘.’ token make: *** [TCPSocket.o] Error 1
So one needs to do
struct timeval tv = { tv.tv_sec = 5, tv.tv_usec = 0 }; struct addrinfo hints, *server; struct sockaddr_in server_addr; struct linger lngr = { lngr.l_onoff = 0, lngr.l_linger = 0 };
apparantly.
On older compilers one will get
So one needs to do
apparantly.