看板 C_and_CPP 關於我們 聯絡資訊
※ 引述《omomo34415 ( )》之銘言: : 就是我有兩段code幾乎都一樣 : do....... : if(a>b) : do........ : do...... : if(a<b) : do....... : do的部分都一樣,有辦法寫個function : fun(<) : do....... : if(a>b) : do........ : fun(>) : do....... : if(a>b) : do........ : 希望看的懂我再說什麼 視乎你的程式如何設計. C++, 而兩段 code 可能只是 child class 之間的分別, 可以用類似 Template Method 的做法 C/C++, 單純只是 function 的話, 可以靠 function ptr, 靠外面傳入一個 "比較用" 的 function 提示就這麼多了, 先去找找書吧 :) -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 202.155.236.82