[問題] 用enum還是class好?
開發平台(Platform): (Ex: VC++, GCC, Linux, ...)
Dev c++...我知道很多人很不推,但他不用建project
額外使用到的函數庫(Library Used): (Ex: OpenGL, ...)
問題(Question):
是這樣的:小弟我要寫的程式需要很多個參數並且給許多function用到
在還不想把這些function結合成一個class的情況下想要用一個東西把這些參數包起來
因為我不想用Global的變數但是又不想要所有的function都有一堆輸入
一開始我想用個enum包成
enum parameters{
p1; p2; p3;.....
};
這樣我任何一個function就可以是
xxx function(parameter p){...}
讓輸入變得精簡
但是想到說裡面有一些參數可能有相依的關係
如果用class就可以定義member function在更改其中一者的時候順勢改其它參數
因此想請問定義enum的話會比定義class多了什麼優勢?或是直接定義class就好
還是說是否建議我乾脆把這些functions集合成一個class比較好?
還是有其他更好的寫法呢?
小弟在此謝過各位前輩
餵入的資料(Input):
預期的正確結果(Expected Output):
錯誤結果(Wrong Output):
程式碼(Code):(請善用置底文網頁, 記得排版)
補充說明(Supplement):
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 111.251.156.102
推
02/03 00:57, , 1F
02/03 00:57, 1F
→
02/03 01:05, , 2F
02/03 01:05, 2F
→
02/03 01:05, , 3F
02/03 01:05, 3F
→
02/03 01:06, , 4F
02/03 01:06, 4F
→
02/03 01:34, , 5F
02/03 01:34, 5F
→
02/03 01:53, , 6F
02/03 01:53, 6F
→
02/03 01:54, , 7F
02/03 01:54, 7F
→
02/03 02:03, , 8F
02/03 02:03, 8F
→
02/03 02:05, , 9F
02/03 02:05, 9F
→
02/03 02:06, , 10F
02/03 02:06, 10F
→
02/03 02:07, , 11F
02/03 02:07, 11F
→
02/03 02:09, , 12F
02/03 02:09, 12F
→
02/03 02:10, , 13F
02/03 02:10, 13F
→
02/03 02:10, , 14F
02/03 02:10, 14F
→
02/03 02:11, , 15F
02/03 02:11, 15F
→
02/03 02:12, , 16F
02/03 02:12, 16F
→
02/03 02:12, , 17F
02/03 02:12, 17F
→
02/03 02:13, , 18F
02/03 02:13, 18F
→
02/03 02:13, , 19F
02/03 02:13, 19F
→
02/03 02:13, , 20F
02/03 02:13, 20F
→
02/03 02:51, , 21F
02/03 02:51, 21F
→
02/03 02:52, , 22F
02/03 02:52, 22F
→
02/03 02:52, , 23F
02/03 02:52, 23F
→
02/03 02:52, , 24F
02/03 02:52, 24F
→
02/03 02:53, , 25F
02/03 02:53, 25F
→
02/03 03:36, , 26F
02/03 03:36, 26F
→
02/03 03:48, , 27F
02/03 03:48, 27F
推
02/03 10:54, , 28F
02/03 10:54, 28F
推
02/03 14:21, , 29F
02/03 14:21, 29F
推
02/03 14:40, , 30F
02/03 14:40, 30F
→
02/03 17:16, , 31F
02/03 17:16, 31F
→
02/03 20:00, , 32F
02/03 20:00, 32F
→
02/03 20:03, , 33F
02/03 20:03, 33F
→
02/03 20:03, , 34F
02/03 20:03, 34F
→
02/03 20:05, , 35F
02/03 20:05, 35F
→
02/03 21:34, , 36F
02/03 21:34, 36F
→
02/03 22:14, , 37F
02/03 22:14, 37F
→
02/03 22:15, , 38F
02/03 22:15, 38F
→
02/04 00:40, , 39F
02/04 00:40, 39F
推
02/04 13:16, , 40F
02/04 13:16, 40F
→
02/04 13:17, , 41F
02/04 13:17, 41F
C_and_CPP 近期熱門文章
PTT數位生活區 即時熱門文章