石器时代LA官方

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 8100|回复: 6

[源代码] setup.cf增加設置

[复制链接]

1万

主题

1万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
32688
石币
21907
发表于 2013-9-5 20:09:11 | 显示全部楼层 |阅读模式
//setup.cf 增加設置方法

Ex:     setup.cf欲增加iprestrict=2
1.configfile.c 增加  (這是定義iprestrict為整數)
複製內容到剪貼板代碼:int iprestrict;
2.configfile.c裡的 ReadConf readconf[]={ 下面 增加   (這是從setup.cf讀取iprestrict的數值)
複製內容到剪貼板代碼:{ "iprestrict" ,NULL,0,(void*)&config.iprestrict,        INT},
3.configfile.h 增加  (定義這個function)
複製內容到剪貼板代碼:int getiprestrict( void );
4.configfile.c 增加   (一個function  讓其他檔案讀取這個數值)
複製內容到剪貼板代碼:int getiprestrict( void ) //取得限制IP登入數量
{
  if(config.iprestrict > 0 )
                return config.iprestrict;
  else
                return 0;
}
5.若要在其他檔案用到此數值就使用下面這行(i那是隨便舉例)
複製內容到剪貼板代碼:
int i;
i=getiprestrict();
------------------------------------------------------------
你也可以再增加的東西前後加上
#ifdef XXXXXXX

#endif

這樣比較整齊  程式比較好閱讀- -
加上這個在version.h就要加上
#define XXXXXXX
-------------------------------------------------------------
回复

使用道具 举报

0

主题

37

帖子

42

积分

新手上路

Rank: 1

积分
42
石币
5
发表于 2017-9-17 15:14:50 | 显示全部楼层
不是很明白,学习一下
回复 支持 反对

使用道具 举报

18

主题

177

帖子

286

积分

中级会员

Rank: 3Rank: 3

积分
286
石币
109
发表于 2017-12-9 17:51:48 | 显示全部楼层
谢谢版主大大分享 ...
回复 支持 反对

使用道具 举报

0

主题

5

帖子

7

积分

新手上路

Rank: 1

积分
7
石币
2
发表于 2018-1-31 14:23:57 | 显示全部楼层
感谢老大分享
回复 支持 反对

使用道具 举报

0

主题

17

帖子

31

积分

新手上路

Rank: 1

积分
31
石币
14
发表于 2018-8-7 00:41:23 | 显示全部楼层
不懂。慢慢学习了
回复 支持 反对

使用道具 举报

2

主题

35

帖子

46

积分

新手上路

Rank: 1

积分
46
石币
11
发表于 2023-1-11 20:59:41 | 显示全部楼层
学习了 感谢
回复 支持 反对

使用道具 举报

1

主题

14

帖子

267

积分

中级会员

Rank: 3Rank: 3

积分
267
石币
253
发表于 2023-1-21 14:45:47 | 显示全部楼层
感谢分享 非常受用
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|石器时代LA官方

GMT+8, 2023-2-4 16:55 , Processed in 0.101977 second(s), 21 queries .

快速回复 返回顶部 返回列表