我想通过并行处理来提高MFC应用程序的性能.当然,我通过互联网搜索了OpenMP和MFC.大多数帖子都在努力将OpenMP集成到MFC应用程序中.这导致了这个问题.
是否可以将OpenMP用于MFC应用程序?
更新:似乎Currency Runtime可以执行OpenMP为MFC所做的事情.但我仍想确定上述问题.
我看不出为什么MFC应该阻止你使用openMP.
虽然OMP通常最适用于在循环中执行一些操作的小型optomised例程.您可能不应该在并行循环中分配和销毁MFC对象,还需要注意任何非线程安全的MFC操作.
阅读32个OpenMP陷阱对于C++开发人员来说,很容易犯一个小错误并且OMP不起作用