Groesse eines Buffers bestimmen

29/03/2011 - 12:27 von Curtis Newton | Report spam
Hallo,

ich habe gerade bei einem send (Winsock) den Errorcode 10014 bekommen.
Der bedeutet u.a. wohl, dass der Buffer kleiner war, als die size-
Variable angab. Wie bekommt send das raus? Das hàtte ich auch gerne.

Ich hatte erst vermutet, dass im Debug-Modus das Ende eines Buffers
extra gekennzeichnet ist oder sowas (isses bestimmt auch). Aber auch im
Release-Modus kann send das erkennen.

C.
 

Lesen sie die antworten

#1 Martin Richter [MVP]
29/03/2011 - 14:34 | Warnen spam
Siehe WinApi, IsBadCodePtr, IsBadStringPtr, IsBadWritePtr...


Martin Richter [MVP] WWJD http://blog.m-ri.de
"A well-written program is its own heaven; a poorly written
program is its own hell!" The Tao of Programming
FAQ: http://www.mpdvc.de Samples: http://www.codeproject.com

Ähnliche fragen