#inc-lude <Winsock2.h>

SOCKET (__stdcall *acceptp)(SOCKET, sockaddr *, int *) = accept;

class ServerSocket {
        public:
                JServerSocket();
        private:
                SOCKET ss;
                SOCKADDR_IN sa;
        protected:
                ~JServerSocket();
                SOCKET *accept();
}

SOCKET *ServerSocket::accept() {
        SOCKET cs;
        SOCKADDR_IN ca;
        int n = sizeof(ca);
        cs = acceptp(ss, (SOCKADDR *)&ca, &n);
        if (cs == INVALID_SOCKET) error();
        return &cs;
}

이럴수가;;