我在GNU/Linux上使用GCC,在Windows上使用MingW,因此我不能使用Visual Studio JIT Debug...它突然进入了一些我没有调试信息的库(或其他东西),结果只产生了一些十六进制数……所以我仍然需要一些像样的转储来提供更多的信息(特别是关于内存中的信息…具体地说,给出“访问冲突”错误的位置是什么)
另外,我的应用程序使用Lua和Luabind,可能错误是由.lua脚本引起的,但我不知道如何调试它。
给定一个任意的python对象,确定它是否是一个数字的最佳方法是什么?这里,is被定义为acts like a number in certain circumstances。检查某些东西是int、float、long、bool是很烦人的,而且不包括可能表现为数字的用户定义的对象。但是,例如,检查__mul__还不够好,因为我刚才描述的向量类将定义__mul__,但它不是我想要的那种数字。