c ++非高级硬件的高级功能

时间:2011-09-22 08:21:54

标签: c++ renderscript

在renderscript的博客中 http://android-developers.blogspot.com/2011/03/renderscript.html

它提到了

  

高级C ++功能很难在非cpu硬件上运行。

所以我想问一下 本段所指的“高级功能”是什么?

感谢

1 个答案:

答案 0 :(得分:0)

我会考虑两件事:虚函数和异常。这些以复杂的方式影响程序流程。 GPU在这方面相当简单,甚至不喜欢分支机构。

请注意,函数指针也很难,你确实有C语言。事实上,你有更多的函数指针:qsort()需要一个函数指针,但std::sort不需要。{{1}}。