[질문] 좋은 ini, config 파일 파싱함수 없을까요? C로 된 라이브러리 중에요..
글쓴이: pleasantman / 작성시간: 화, 2006/01/31 - 8:10오후
C로 만들어진 라이브러리 중에 ini나 config파일 파싱에
좋은게 머가 있을까요?
이전에는 DOS용의 allegro라이브러리에 있는 것을 사용했었는데.. 작게 가려고 하니 allegro는 너무 무겁네요.. 이넘에서 짤라서
써 볼려고 해 봤는데 것도 쉽지 않구요. 일단
iniparser하고 libini를 찾아 봤는데, 더 좋은 다른게 있는지
알고 싶습니다.
Forums:
가볍게 하시려면 직접 만드시는게... 좋겠네요...생각보다 코딩량이
가볍게 하시려면 직접 만드시는게... 좋겠네요...
생각보다 코딩량이 많지 않습니다...
ini 파일은 아니지만 설정에 필요한 기능들을 다 사용할 수 있어서 저는
ini 파일은 아니지만 설정에 필요한 기능들을 다 사용할 수 있어서 저는 주로 libConfuse를 사용합니다.
http://www.nongnu.org/confuse/
scanf
scanf
Windows 개발이신가요? ini를 쓰신다니...ini는 Windo
Windows 개발이신가요? ini를 쓰신다니...
ini는 Windows API에 기본적으로 있습니다.
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/sysinfo/base/registry_functions.asp
여기 레지스트리와 ini 펑션(Get/SetPrivateProfile~~~)이 섞여있네요..
감사합니다. 필요한 기능이 다 있군요..
프로그램 사용 중에 config 내용을 수정해야 할 일이 많거든요..
좋네요... 그런데..section별로 할 수 있는 방법이 있는지 모르겠네요..
예)
[TEST]
path01 = 1
path02 = 1
[TEST2]
path01 = 2
path02 = 3
이런 식이면
cfg_get_int( "TEST", "path01", & path_1 );
cfg_get_int( "TEST2", "path01", & path_3 );
printf("TEST path01 = %d\n", path_1);
printf("TEST2 path01 = %d\n", path_3);
머 이런 식이요.. 너무 많은 기능을 요구하는 건가요? ^ ^;
allegro에서 쉽게 이용 했었는데...
Re: 감사합니다. 필요한 기능이 다 있군요..
사용형태는 틀리지면 section 형태로 사용 가능합니다
http://www.nongnu.org/confuse/tutorial-html/ar01s04.html
댓글 달기