唉,又是数组越界的问题!

  • 程序运行过程中出现致命程序错误:

  • 查了半天,又是数组越界+指针操作的问题:起因是new了一数组,没有初始化。。。
  • 提醒自己一下:TCHAR *p = new TCHAR[100] ();//后加一括号,则将内存初始化为零!
  • 看来还是要听从Bjarne Stroustrup大师的教诲:少用数组,多用容器。。。
原文地址:https://www.cnblogs.com/dahai/p/2226891.html