summaryrefslogtreecommitdiffstats
path: root/docs/fav.txt
diff options
context:
space:
mode:
authorvictor <victor@63ad8ddf-47c3-0310-b6dd-a9e9d9715204>2004-05-24 14:32:44 +0800
committervictor <victor@63ad8ddf-47c3-0310-b6dd-a9e9d9715204>2004-05-24 14:32:44 +0800
commit885543f75f49534141214c4adf9b9e6bdc8da1b2 (patch)
tree16c2b5736db424dbbc65c62066824202d57c549f /docs/fav.txt
parent4be09ad0c2da18d07459b7067e40c5f7f61f9aca (diff)
downloadpttbbs-885543f75f49534141214c4adf9b9e6bdc8da1b2.tar
pttbbs-885543f75f49534141214c4adf9b9e6bdc8da1b2.tar.gz
pttbbs-885543f75f49534141214c4adf9b9e6bdc8da1b2.tar.bz2
pttbbs-885543f75f49534141214c4adf9b9e6bdc8da1b2.tar.lz
pttbbs-885543f75f49534141214c4adf9b9e6bdc8da1b2.tar.xz
pttbbs-885543f75f49534141214c4adf9b9e6bdc8da1b2.tar.zst
pttbbs-885543f75f49534141214c4adf9b9e6bdc8da1b2.zip
close victor.symbolic, open victor.screen
git-svn-id: http://opensvn.csie.org/pttbbs/branches/victor.screen@2018 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
Diffstat (limited to 'docs/fav.txt')
-rw-r--r--docs/fav.txt2
1 files changed, 2 insertions, 0 deletions
diff --git a/docs/fav.txt b/docs/fav.txt
index 32a616cc..a8ec06d7 100644
--- a/docs/fav.txt
+++ b/docs/fav.txt
@@ -16,6 +16,8 @@ Structure
•fav_type_t
這算是架在以下三個東西之上的介面,等於是將他們視為同一種東西,方便之後的存取。
用一個 void * 指標指向某塊記憶體,存取時可透過 type 變數來得知正確的型態。
+ 用這個方式做出 polymorphism 的效果。之後如果要新增另一個類型的 entry,只須
+ 定義 fac_xxx_t,再到 fav.c 裡面的一些 switch case 新增 case 即可。
•fav_board_t
紀錄了 bid 及上次拜訪時間。