Schöne Fehlermeldung :)
-
http://img279.imageshack.us/my.php?image=fehlermeldung6gs.png
Passiert wenn ich diesen Quelltext mit Visual C++ 2003 compiliere und die Debug-Version mit STRG + F5 starte.
#include <winsock2.h> #include <windows.h> int main() { WSADATA wsaData; WSAStartup(MAKEWORD(2,2), &wsaData); socket(AF_INET, SOCK_STREAM, IPPROTO_TCP); char recvbuf[256]; recvbuf[256] = '\0'; WSACleanup(); }
Wenn ich irgendwas von dem Socket-Zeug rausnehme dann kommt ne normale Fehlermeldung.
(Stack around the variable 'recvbuf' was corrupted)
-
Warum du einen Fehler bekommst ist dir hoffentlich klar. Wenn nicht.
Dein recvbuf ist um ein Zeichen zu kurz.
Kurt
-
Yep. War mir klar, sonst hätt ich eine Frage gestellt.
Hier noch ein schöner Screenshot: http://img358.imageshack.us/my.php?image=clipboard025gr.png