50分问一个读文件的有关问题,有关问题清晰,要求明确,待
50分问一个读文件的问题,问题清晰,要求明确,在线等待
将一个配置文件的相应项读进一个结构体中
结构体如下
struct config_file_common
{
char work_dir[20];
char ip[20];
unsigned short port;
unsigned int timeout;
unsigned int poll_time;
unsigned int serv_num;
//char **prog_name;
char log_name[20];
};
------解决方案--------------------
这个函数读取的是一个 键值,
如果需要使用结构体,
方法1: 自定义函数,对每个结构体成员调用上面的函数读取ini文件;
方法2: 修改函数内容,读取多个配置项即可~
------解决方案--------------------
<xxxx>
yyyy_prog_name = "对xxxx服务进行yyyy方式查询的程序的名称和参数 "
</xxxx>
就这一项把问题搞复杂了
------解决方案--------------------
学正则吧,正则天生就是解决
<xxxx>
yyyy_prog_name = "对xxxx服务进行yyyy方式查询的程序的名称和参数 "
</xxxx>
这种东西的。
将一个配置文件的相应项读进一个结构体中
结构体如下
struct config_file_common
{
char work_dir[20];
char ip[20];
unsigned short port;
unsigned int timeout;
unsigned int poll_time;
unsigned int serv_num;
//char **prog_name;
char log_name[20];
};
------解决方案--------------------
这个函数读取的是一个 键值,
如果需要使用结构体,
方法1: 自定义函数,对每个结构体成员调用上面的函数读取ini文件;
方法2: 修改函数内容,读取多个配置项即可~
------解决方案--------------------
<xxxx>
yyyy_prog_name = "对xxxx服务进行yyyy方式查询的程序的名称和参数 "
</xxxx>
就这一项把问题搞复杂了
------解决方案--------------------
学正则吧,正则天生就是解决
<xxxx>
yyyy_prog_name = "对xxxx服务进行yyyy方式查询的程序的名称和参数 "
</xxxx>
这种东西的。