Chinaunix

标题: 求助 请运用STL编写能够识别和访问以下格式的配置文件的类 [打印本页]

作者: yanghaiju    时间: 2012-08-23 09:31
标题: 求助 请运用STL编写能够识别和访问以下格式的配置文件的类
请运用STL编写能够识别和访问以下格式的配置文件的类
文件名:*.cfg
[section1]
key1=value1
key2=value2
......
[section2]
key1=value1
key2=value2    #注释
要求:
a.        请编写makefile
b.        尽量使用STL
d.        请异常的情况的处理。例如:文件中的[section2]写成了(section2)等。
e.        编写一个简单的测试程序来测试该类,测试程序可以通过配置文件的section和key得到value的值。
f.        注意程序性能,不允许每次取value的值的时候都去访问文件。

作者: hellioncu    时间: 2012-08-23 09:57
让人帮你做作业?
作者: yanghaiju    时间: 2012-08-23 13:01
帮个忙啊谢谢啊
作者: file3    时间: 2012-08-26 17:56
lex和yacc学学吧。
作者: _Rayx    时间: 2012-08-26 18:43
恩,能够运用STL写。
作者: __BlueGuy__    时间: 2012-08-27 13:02
这是 ini 文件的读取,
把字符全部读到内存里,
给每个 section 建立一个链表,然后再给section 链表建立一个 key-value链表

500行代码, 一般人没时间写,
作者: littledick    时间: 2012-08-27 13:28
__BlueGuy__ 发表于 2012-08-27 13:02
这是 ini 文件的读取,
把字符全部读到内存里,
给每个 section 建立一个链表,然后再给section 链表建立 ...


再加上异常处理、预留接口、产品化的错误提示,1000行左右。




欢迎光临 Chinaunix (http://bbs.chinaunix.net/) Powered by Discuz! X3.2