Overview
Examples
Screenshots
Comparisons
Applications
Download
Documentation
Tutorials
Bazaar
Status & Roadmap
FAQ
Authors & License
Forums
Funding Ultimate++
Search on this site
Search in forums












SourceForge.net Logo
Home » Community » U++ community news and announcements » .ini file helpers
.ini file helpers [message #36723] Fri, 29 June 2012 00:38 Go to previous message
mirek is currently offline  mirek
Messages: 13975
Registered: November 2005
Ultimate Member
INI_BOOL, INI_STRING, INI_INT now can be used to encapsulate reading parameters from .ini file (while also providing overview and info about parameters), as demonstrated by reference/INI example.

#include <Core/Core.h>

using namespace Upp;

namespace Config {

INI_BOOL(flag1, false, "This is bool parameter 1")
INI_BOOL(flag2, true, "This is bool parameter 2")

INI_STRING(text, "default text", "Text parameter");

INI_INT(number, 123456, "Number parameter");

};

CONSOLE_APP_MAIN
{
	DDUMP(Config::flag1);
	DDUMP(Config::flag2);
	DDUMP(Config::text);
	DDUMP(Config::number);
	
	LOG(GetIniInfoFormatted());

	Config::number = 321;
	DDUMP(Config::number);
	
	LOG(GetIniInfoFormatted());
}

 
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Previous Topic: TheIDE now supports JavaScript syntax highlighting for .js file extension
Next Topic: GetIniKey is now disallowed when APP_MAIN is not running
Goto Forum:
  


Current Time: Mon Apr 29 10:04:25 CEST 2024

Total time taken to generate the page: 0.02898 seconds