|
|
發表於 2005-9-2 19:58:41
|
顯示全部樓層
uid 是 user id
euid 是 effective user id(英文好像是這樣...我英文破)
每個物件都會有 uid 通常是繼承 create 它的主人的 uid
也是會有個別的,像玩家的角色都是
uid 是物件使用者的識別(其實很少拿這個識別)
euid 通常是用來識別權限
像某某人不能修改 /adm/ 底下的東西等等..用這個識別...
至於其他的用途...我目前只用到權限相關問題
varargs 是可變傳入參數
函式
void f(int a, int b)
本來要使用 f 函式要傳入 f( 1, 2);
如果是
varargs void f(int a, int b)
f(1) a = 1, b = 0
or
f(1,2) a = 1, b = 2
都行,沒傳入的值都會預設為 0
方便使用的東西
不適合在一定需要有傳入值時的函式 |
|