各位高手好:
我使用c+++ builder 5.0搭配內建的TThread類別,在windows 2000進行多執行緒的開發。編程完後,在windows 2000上執行時,確實有提升速度。但是,當我使用同一支程式在windows 8.0執行時,反而比沒有使用執行緒還來得慢...?? 請問,c++ builder 5.0的TThread類別不支援windows 8.0的作業系統嗎?還是windows 8.0作業系統對於執行緒的使用機制和windows 2000不一樣呢?
懇請各位高手指教,感激!
2016.05.04
uj5u.com熱心網友回復:
真不懂。幫頂!你可以嘗試一下,把C++ builder 5.0的執行緒代碼移植到C++ builder 2010或更高的版本,在win8系統上重新編譯一下試試
uj5u.com熱心網友回復:
原來如此。c++ builder 5.0似乎沒有支援OpenMP,真可惜。
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/78730.html
標籤:VCL組件使用和開發
