我阅读了那个帖子,非常棒,他讲述的很清晰,感谢你提供的这些。
对于这段Python,我贴出来的原因是它和CPP所犯的错误是相似的,而对于Python的使用者而言,它在Python的文档中的的常见问题中被回答,对于期望深入了解的开发者,可以使用dis包的dis来获取字节码,希望更想深入解释器,那这需要另行讨论。
我期望用此说明楼主所提供的CPP代码中的错误并非由使用带有gc语言所造成的惯性而带来的。
对于CPP这段代码,我希望说明其不抛异常原因并推测其这样做的原因。
【 在 z16166 的大作中提到: 】
:
: 楼主列的C++的例子是非常简单而且典型的,看看汇编代码也能知道
:
: python的代码,不好去看解释器的实现,顶多是加点打印变量地址的代码输出看看,然后就是一些解释器的实现的原则性描述。Ned Batchelder总结了几条,比较清楚,帖子标题是Facts and myths about Python names and values,贴不了URL了
:
#发自zSMTH@CDU.MP
--
FROM 113.143.107.*