国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > C > 正文

簡要對比C語言中的setgid()函數(shù)和setregid()函數(shù)

2020-01-26 14:56:25
字體:
供稿:網(wǎng)友

C語言setgid()函數(shù):設置真實的組識別碼
頭文件:

#include <unistd.h>

定義函數(shù):

int setgid(gid_t gid);

函數(shù)說明:setgid()用來將目前進程的真實組識別碼(real gid)設成參數(shù)gid 值. 如果是以超級用戶身份執(zhí)行此調(diào)用, 則real、effective 與savedgid 都會設成參數(shù)gid。

返回值:設置成功則返回0, 失敗則返回-1, 錯誤代碼存于errno 中.

錯誤代碼:
EPERM:并非以超級用戶身份調(diào)用, 而且參數(shù)gid 并非進程的effective gid 或saved gid 值之一.

C語言setregid()函數(shù):設置真實及有效的組識別碼
頭文件:

#include <unistd.h>

定義函數(shù):

int setregid(gid_t rgid, gid_t egid);

函數(shù)說明:setregid()用來將參數(shù)rgid 設為目前進程的真實組識別碼, 將參數(shù)egid 設置為目前進程的有效組識別碼. 如果參數(shù)rgid 或egid 值為-1, 則對應的識別碼不會改變。

返回值:執(zhí)行成功則返回0, 失敗則返回-1, 錯誤代碼存于errno.

發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表

圖片精選

主站蜘蛛池模板: 称多县| 阿瓦提县| 板桥市| 高尔夫| 桦南县| 丽水市| 永定县| 富平县| 苏州市| 道孚县| 惠来县| 讷河市| 潜江市| 青川县| 鹤庆县| 加查县| 平舆县| 开封市| 金秀| 新津县| 临沂市| 平利县| 阳西县| 新密市| 边坝县| 峨边| 密山市| 竹山县| 项城市| 宣汉县| 泸溪县| 晋宁县| 水富县| 溧水县| 延吉市| 涞水县| 盱眙县| 漳平市| 八宿县| 雷波县| 盐亭县|