-
Notifications
You must be signed in to change notification settings - Fork 2
Expand file tree
/
Copy pathmain.cpp
More file actions
24 lines (22 loc) · 882 Bytes
/
main.cpp
File metadata and controls
24 lines (22 loc) · 882 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
#include "iostream"
#include "IniWriter.h"
#include "IniReader.h"
int main(int argc, char * argv[])
{
IniWriter iniWriter(".\\Logger.ini");
iniWriter.WriteString("Setting", "Name", "mhyr");
iniWriter.WriteInteger("Setting", "Age", 22);
iniWriter.WriteFloat("Setting", "Height", 1.82f);
iniWriter.WriteBoolean("Setting", "Marriage", false);
IniReader iniReader(".\\Logger.ini");
char *szName = iniReader.ReadString("Setting", "Name", "");
int iAge = iniReader.ReadInteger("Setting", "Age", 0);
float fltHieght = iniReader.ReadFloat("Setting", "Height", 0.0f);
bool bMarriage = iniReader.ReadBoolean("Setting", "Marriage", true);
std::cout<<"Name:"<<szName<<std::endl
<<"Age:"<<iAge<<std::endl
<<"Height:"<<fltHieght<<std::endl
<<"Marriage:"<<bMarriage<<std::endl;
delete szName;
return 1;
}