
Geschrieben von
neon
(Moderator) am 02.02.2009 um 22:43 Uhr.
Beiträge: 56 /
#1749
Kontakt:
Mailen
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
string ReadConfig(string sAppName, string sKeyName, string sDefault, char* cFileName)
{
bool bFound = false, bStart = false, bStarted = false;
string sLine;
ifstream myfile (cFileName);
while (!myfile.eof())
{
bStarted = true;
getline (myfile,sLine);
if(sLine.find(sAppName) != -1)
bStart = true;
if(bStart && sLine.find(sKeyName) != -1)
{
sLine.erase(0, sLine.find(sKeyName)+sKeyName.size()+1);
bFound = true;
break;
}
}
if(!bFound && !bStart && bStarted)
sLine = sDefault;
myfile.close();
return sLine;
}