Re: [問題] 有辦法用大於小於來啟動function嘛
※ 引述《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
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 2 之 5 篇):
C_and_CPP 近期熱門文章
PTT數位生活區 即時熱門文章
73
179