写了个程序,解析数据包的,总是在运行一段时间后出现 dumpout.cpp 52 断言错误,看代码提示,知道是数组越界了,改数组大小,还是不行,郁闷不已。
仔细看了dumpout.cpp 52行的错误,才明白 TRACE输出的缓冲区大小最大为 512,超过的话就报错。所以改自己代码数组大小是没有用的。
写了个程序,解析数据包的,总是在运行一段时间后出现 dumpout.cpp 52 断言错误,看代码提示,知道是数组越界了,改数组大小,还是不行,郁闷不已。
仔细看了dumpout.cpp 52行的错误,才明白 TRACE输出的缓冲区大小最大为 512,超过的话就报错。所以改自己代码数组大小是没有用的。