return 16在这个错误检查之前,有一些表插入(仍然在游标中)。最近我遇到了一个错误,我们要插入的表与编码的insert语句不匹配(列名或提供的值的数量与表定义不匹配)。我本以为这个错误检查代码会捕获到这个错误并终止该过程,但由于某种原因,它所做的只是将一条错误消息打印到日志中并继续运行。Column name or number of supplied values does
我正在学习如何在C++中使用异常,并且在我的“测试”代码中遇到了奇怪的行为。(请原谅这类过于愚蠢的问题.这不是缺乏研究/努力,只是缺乏经验!)然而,奇怪的是,divide似乎正在抛出StupidQuestion (参见通过cout语句),但它并没有被正确捕获,这一点也可以从cout语句的缩写中看出。{ cout << "The answer is " <<