004
21.03.2010, 17:29 Uhr
Moritz1243
|
Zitat von ao: |
OK, dann so:
send (Socket, (const char *) &i, sizeof (int), 4, 0);
Und empfangen mit .... scharf nachdenk, wie das auf Englisch heißt ... receive. Wahrscheinlich genauso, nur ohne const.
|
Also mit dem Befehl kommt auch ein Fehler. CUsers\Moritz\Desktop\Lan\src\Lan.cpp||In function `void SocketSendInt(SOCKET, int)' CProgram Files (x86)\CodeBlocks\MinGW\include\WinSock2.h|549|error: too many arguments to function `int send(SOCKET, const char*, int, int)'| CUsers\Moritz\Desktop\Lan\src\Lan.cpp|96|error: at this point in file| ||=== Build finished: 2 errors, 0 warnings ===|
hier sind die Funktionen in der Winsock2.h
WINSOCK_API_LINKAGE int PASCAL recv(SOCKET,char*,int,int); WINSOCK_API_LINKAGE int PASCAL recvfrom(SOCKET,char*,int,int,struct sockaddr*,int*); WINSOCK_API_LINKAGE int PASCAL send(SOCKET,const char*,int,int);
kannst du mir eben für recv auch ein bsp geben
und danke schonmal für deine Hilfe |