我面临一个非常奇怪的问题。
以下代码:
import time
target_time = time.time() + 30.0
在从 C++(嵌入)调用的 Python 代码中不起作用!
target_time 与 time.time() 具有相同的值,并且任何修改它的尝试都会在 pdb 控制台中保持该值不变...
替代文字 http://dl.dropbox.com/u/3545118/time_bug.png
它发生在我在 Ogre3D 图形引擎中调用 root.initialise() 之后,但仅在使用 Direct3D 时发生,而不是在使用 OpenGL 时。
所以这可能与Direct3D有关......