/* There is BUG in MSVC 6.0 compiler for operator new[]: Itdoesn'tcheckoverflow,whenitcalculatessizeinbytesforallocatedarray.
So we can use MY_ARRAY_NEW macro instead of new[] operator. */
#ifdefined(_MSC_VER) && (_MSC_VER == 1200) && !defined(_WIN64) #define MY_ARRAY_NEW(p, T, size) p = new T[(size > (unsigned)0xFFFFFFFF / sizeof(T)) ? (unsigned)0xFFFFFFFF / sizeof(T) : size]; #else #define MY_ARRAY_NEW(p, T, size) p = new T[size]; #endif
Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.
Bemerkung:
Die farbliche Syntaxdarstellung und die Messung sind noch experimentell.