关于C++(黑马)基于多态的职工管理系统引发异常解决办法:
背景:测试代码阶段,员工显示模块上,添加1名员工,并不会发生异常;但在添加2个员工以上时就会触发异常。
问题出现:
我的原因是我把红框里的代码写进了for循环里,导致我每添加一个人就会释放原有的空间,导致我再添加迪哥个人的时候就会报异常
解决办法:
所以我就把红框里的代码放到for循环外面,就解决了 不会触发异常了 文件照常显示。
关于C++(黑马)基于多态的职工管理系统引发异常解决办法:
背景:测试代码阶段,员工显示模块上,添加1名员工,并不会发生异常;但在添加2个员工以上时就会触发异常。
问题出现:
我的原因是我把红框里的代码写进了for循环里,导致我每添加一个人就会释放原有的空间,导致我再添加迪哥个人的时候就会报异常
解决办法:
所以我就把红框里的代码放到for循环外面,就解决了 不会触发异常了 文件照常显示。