previamente tengo definida la funcion en private: dentro de la clase:
Código
DWORD WINAPI Thread_Listen(LPVOID lpParam);
y claramente el método usado está definido de esta manera:
Código
DWORD WINAPI S_Server::Thread_Listen(LPVOID lpParam) { do { cl_[0] = accept(l_, NULL, NULL); if (cl_[0] == INVALID_SOCKET) { printf("Error_ACCEPT::%ld\n", WSAGetLastError()); } noClients++; } while (true); return 0; }
Cuando intento compilar me sale lo siguiente:
Citar
error C3867: 'S_Server::Thread_Listen': falta la lista de argumentos de la llamada a la función; utilice '&S_Server::Thread_Listen' para crear un puntero al miembro
PD: Trabajo bajo Visual Studio 2010 Professional
Espero que me ayuden... Salud2