作者huan0357 (haun.)
看板C_and_CPP
標題[問題] C++使用 openMP 問題
時間Thu Mar 28 10:18:11 2019
問題(Question):
各位30CM、E cup 大家好,
我現在想用最底下的 void MergeSort_openMP 做openMP平行化的程式,
但是不太清楚要把openmp得指令放哪裡
我把它放在第一個for迴圈的上面總是一直顯示:[Error] invalid increment expression
不知道是哪裡有問題,還是說我放錯位置了,是否能給小弟一點明燈,真的用到快瘋掉了~~
程式碼(Code):(請善用置底文網頁, 記得排版,禁止使用圖檔)
https://pastebin.com/embed_js/LwUCpTZj
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 118.171.44.101
※ 文章網址: https://webptt.com/m.aspx?n=bbs/C_and_CPP/M.1553739494.A.A05.html
~
※ 編輯: huan0357 (118.171.44.101), 03/28/2019 10:21:29
※ 編輯: huan0357 (118.171.44.101), 03/28/2019 10:23:35
1F:→ bluesoul: i*=2造成的吧 03/28 10:27
2F:→ djshen: 英文應該寫得很清楚.. 03/28 10:47
3F:→ sunneo: openmp parallel for接受的是可以讓他順利切割的iter 03/30 12:21