【发布时间】:2017-04-01 15:58:14
【问题描述】:
在为表中不存在的记录调用 remove 后,程序崩溃...我假设传入了一个空值,我在某处的逻辑步骤中丢失了。
【问题讨论】:
-
请阅读How to debug small programs,了解如何使用调试器。调试器是任何程序员工具箱中必不可少的工具,即使对于业余程序员来说,知道如何使用它也是一项基本技能。
-
如果你有一个相当新的编译器,当你写
=时它应该会警告你,但最有可能的意思是==。如果没有,请考虑升级它或查看文档以了解如何启用更多警告。
标签: c++ hashmap logic hashtable