【发布时间】:2010-10-10 14:51:36
【问题描述】:
我遇到了一个奇怪的指针问题。我正在构建一个用于光线追踪的 k-d 树,在 BuildKDtree 函数期间,我打印了 root->left 和 root->right,我得到了存储在节点上的各种属性的正确值。 当我完成该代码然后尝试使用原始根的指针遍历树时,root->left 和 root->right 值包含垃圾和代码崩溃! 关于可能导致这种情况的任何建议? 如有必要,我可以粘贴代码,但它非常笨拙。
【问题讨论】:
-
这可能只是原始根指针的缺失分配,或类似的东西。如果可以,请发布代码。制作副本并尝试将其精简到绝对必需品的好主意。
标签: c++ raytracing