石器时代LA官方

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

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

[复制链接]

1万

主题

1万

帖子

1万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
17922
石币
7721
发表于 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

主题

27

帖子

28

积分

新手上路

Rank: 1

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

使用道具 举报

18

主题

159

帖子

253

积分

中级会员

Rank: 3Rank: 3

积分
253
石币
94
发表于 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 | 显示全部楼层
不懂。慢慢学习了
回复 支持 反对

使用道具 举报

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

本版积分规则

扫码领取红包

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

GMT+8, 2018-12-15 10:26 , Processed in 0.217913 second(s), 21 queries .

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