[問題] 重複性程式碼

看板Programming作者 (菜逼八準菸酒生)時間11年前 (2013/12/31 02:26), 編輯推噓2(202)
留言4則, 4人參與, 最新討論串1/1
小弟目前在寫一個影像處理的程式 用Windows From + C# 因為是影像處理 所以會有一堆function做類似的事情: for(width) <----┐ for(height) <----重複 //process pixel 如果是用C/C++寫的話 直覺會想到用function pointer來做 C#也有類似的Delegate可以用 但是這樣原本一個function就會要分成三個function: 例如二值化就會變成 1.外部呼叫用的function 2.內部執行thresholding的function 3.走過每個pixel的function 這樣好像變的更亂了啊…… 不知道有沒有比較整潔的寫法? -- 「連系上的課都選不到不就只能延畢了嗎!」 「我啊…真是個笨蛋」 「大四25學分...這絕對很奇怪啊!」 「你能面對真正的選課嗎?」 「一個人大五,很寂寞吧」 「你就不能體諒一下大四的嗎!」 「加簽什麼的,怎麼可能會有」 「(發買課文ing)已經沒什麼好怕的了」 「無法迴避的衝堂與停開,就由你來顛覆吧」 「和我簽下契約,成為大五生吧!」 魔法大學生 選課☆危機 現正熱映中 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.125.46.197

12/31 10:34, , 1F
lambda expression(c++11)
12/31 10:34, 1F

12/31 13:32, , 2F
推樓上 c++11有lambda可以用 很方便
12/31 13:32, 2F

01/01 11:12, , 3F
感謝,我研究一下
01/01 11:12, 3F

01/06 03:57, , 4F
C#也有lambda
01/06 03:57, 4F
文章代碼(AID): #1ImYjdl- (Programming)