WCHAR strFilePathName[MAX_PATH];
_stprintf(strFilePathName, _T("%sTrac%04d%02d%02d%02d%02d.txt"), m_szDataPath, year, month, day, hour, minute);
fstream file(strFilePathName, ios::app);
运行到定义fstream处崩溃,并不是此处有问题,而是其它地方内存越界等问题引起,但在内存操作处并未出现异常报错。
//最后散包的内容
BYTE m_Buffer[1008];
memcpy(m_Buffer + m_iLen, pBuffer, iLen);
出错
fstream处崩溃或因内存越界
博客指出程序运行到定义fstream处崩溃,问题并非出在fstream定义处,而是由其他地方内存越界等问题导致,且在内存操作处未出现异常报错。
22万+

被折叠的 条评论
为什么被折叠?



