⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 ini_test.c

📁 一个类似于WIndows API中INI文件读写的源码
💻 C
字号:
/*************************************************************************
	created:	2005/10/19												
	created:	19:10:2005   13:54				
	filename: 	ini_test.c													
	file path:	.\INIManipulate													
	file base:	ini_test											
	file ext:	c											
	author:		Chanchai Jaiyutitam													
																				
	purpose:	test program for ini_management														
*************************************************************************/

#include "ini_manage.h"

void main()
{
/*	init_content();
	add_section("TEST1","test data");
	_append("TEST1","A","AAAA","");
	_append("TEST1","B","BBBB","");
	_append("TEST1","D","BBBB","");	
	printf("sizeof section TEST1 %d\n",section_size("TEST1"));
//	add_section("TEST2","test data2");
	_append("TEST2","C","ZZZZ","");
	_append("TEST2","D","YYYY","");	
	printf("sizeof section TEST2 %d\n",section_size("TEST2"));
	_remove("TEST2","D");
	printf("sizeof section TEST2 %d\n",section_size("TEST2"));
	//print_content();
	//_remove_all("TEST1");
	//remove_section("TEST2");
	printf("sizeof content : %d\n",content_size());
	clear();
	print_content();*/
	char *buffer;
#ifdef _WIN32
	printf("Window version\n");
#endif
	ini_start("sample.ini");
	//save_as("test.ini");
	buffer = get_value("Main","PLC");
	printf("PLC value : %s\n",buffer);
	buffer = get_value("Main", "test");
	printf("test value : %s\n",buffer);
	set_value("Main", "test", "123456");
	buffer = get_value("Main", "test");
	printf("new test value : %s\n",buffer);
	printf("last error is %s\n",get_last_error());
	//print_content();	
	ini_end();
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -