哪位C++大佬能幫我看一下我的代碼有什么問題
#include<bits/stdc++.h>
using namespace std;
ifstream read;
int money,physical_strength;
void read_data(){
read.open("C:\\Users\\pq2293\\AppData\\Local\\moneygame\\data.db");
string m;
string PS;
getline(read,m);
getline(read,PS);
money=stoi(m);
physical_strength=stoi(PS);
}
int main(){
read_data();
printf("done");
}
這是代碼,我想把文件中的兩行數(shù)據(jù)讀入到physi...和money中,可是運(yùn)行之后崩潰,返回值3221225477
這是data.db的內(nèi)容
10
200
標(biāo)簽: