GNU软件的配置文件好像都是#是注释,然后可以些一些配置信息给软件进行自定义。
我想知道有没有这样的程序代码介绍实现读写配置文件的,请指教。谢谢!~
C语言的GNU标准配置文件读写实现,求解!~
- CGer
- 帖子: 210
- 注册时间: 2009-06-21 19:38
- 来自: CUMT
C语言的GNU标准配置文件读写实现,求解!~
代码: 全选
sudo apt-get install girlfriend
正在读取软件包列表... 完成
正在分析软件包的依赖关系树... 完成
有一些软件包无法被安装。
下列的信息可能会对解决问题有所帮助:
下列的软件包有不能满足的依赖关系:
girlfriend: 依赖: house但是它将不会被安装
girlfriend: 依赖: car但是它将不会被安装
house,car: 依赖: money但是它将不会被安装
E: 无法安装的软件包
- CGer
- 帖子: 210
- 注册时间: 2009-06-21 19:38
- 来自: CUMT
Re: C语言的GNU标准配置文件读写实现,求解!~
截图,大概就是这样的
代码: 全选
sudo apt-get install girlfriend
正在读取软件包列表... 完成
正在分析软件包的依赖关系树... 完成
有一些软件包无法被安装。
下列的信息可能会对解决问题有所帮助:
下列的软件包有不能满足的依赖关系:
girlfriend: 依赖: house但是它将不会被安装
girlfriend: 依赖: car但是它将不会被安装
house,car: 依赖: money但是它将不会被安装
E: 无法安装的软件包
- 老蒋
- 帖子: 52
- 注册时间: 2007-01-21 15:48
- 来自: 四川
Re: C语言的GNU标准配置文件读写实现,求解!~
这个要是完全用C实现的话,手动使用字符串匹配非常的麻烦。
可以用正则表达式来匹配。
脚本语言的话,内部就支持。
C语言的话需要外部的库。
匹配的核心语句:/(\s*[^#]*)(#.*)/
可以用正则表达式来匹配。
脚本语言的话,内部就支持。
C语言的话需要外部的库。
匹配的核心语句:/(\s*[^#]*)(#.*)/
- CGer
- 帖子: 210
- 注册时间: 2009-06-21 19:38
- 来自: CUMT
Re: C语言的GNU标准配置文件读写实现,求解!~
老蒋, 是不是就是str字符串的那些函数可以解决啊,自己写一个库的实现?
代码: 全选
sudo apt-get install girlfriend
正在读取软件包列表... 完成
正在分析软件包的依赖关系树... 完成
有一些软件包无法被安装。
下列的信息可能会对解决问题有所帮助:
下列的软件包有不能满足的依赖关系:
girlfriend: 依赖: house但是它将不会被安装
girlfriend: 依赖: car但是它将不会被安装
house,car: 依赖: money但是它将不会被安装
E: 无法安装的软件包