33,311
社区成员
发帖
与我相关
我的任务
分享
#include <iostream>
#include <fstream>
#include <cstdlib>
#include <string>
int main()
{
using namespace std;
ofstream outFile;
outFile.open("可修复装备.txt");
ifstream inFile;
inFile.open("Commodity.ini");
if (!inFile.is_open())
{
cout << "打开文件\"Commodity.ini\"失败" << endl;
cin.get();
exit(EXIT_FAILURE);
}
string sz;
string name;
string price;
getline(inFile, sz);
while (sz != "")
{
if (sz[9] == 'n' && sz[10] == 'a' && sz[11] == 'm' && sz[12] == 'e')
{
name = sz;
while (getline(inFile, sz))
{
if (sz[0] == 'r' && sz[1] == 'e' && sz[2] == 's' && sz[3] == 't' && sz[4] == 'o' && sz[5] == 'r')
{
if (sz[14] != '0')
{
price = sz;
outFile << name << endl << price << endl;
}
break;
}
}
}
getline(inFile, sz);
}
cout << "Done." << endl;
cin.get();
return 0;
}
requestpayforcost = 10000
rebate = 100
vnetprice = -1
vnetdaypaylimit = 100
[commodity.3]
commodityid = 28076
commodityname = 胖小丁
commoditytype = 1283
itemcount = 1
item.1.id = 28076
item.1.num = 1
item.1.availperiod = -1
qprice = -1
qqgameprice = -1
qqtangprice = -1
qqpointprice = -1
restorprice = 0
saledatelimit = 0
memberrebate = 90
attribute = 0
requestpayforcost = 10000
rebate = 100
vnetprice = -1
vnetdaypaylimit = 100
[commodity.4]
commodityid = 28074
commodityname = 宝石小鬼
commoditytype = 1283
itemcount = 1
item.1.id = 28074
item.1.num = 1
item.1.availperiod = -1
qprice = -1
qqgameprice = -1
qqtangprice = -1
qqpointprice = -1
restorprice = 1
saledatelimit = 0
memberrebate = 90
attribute = 0
requestpayforcost = 10000
rebate = 100
vnetprice = -1
vnetdaypaylimit = 100