クラスを作成しました:
Data::Data(char szFileName[MAX_PATH]) {
string sIn;
int i = 1;
ifstream infile;
infile.open(szFileName);
infile.seekg(0,ios::beg);
std::vector<std::string> fileRows;
while ( getline(infile,sIn ) )
{
fileRows.push_back(sIn);
}
}
その後、私はこれを作成しました:
std::vector<std::string> Data::fileContent(){
return fileRows;
}
その後、これを次のようにfileContent()
どこかで呼び出したいと思います。
Data name(szFileName);
MessageBox(hwnd, name.fileContent().at(0).c_str() , "About", MB_OK);
しかし、これは機能しません...これを呼び出す方法は?