我在ifstream
函数中遇到问题,我尝试使用argv[1]
作为参数,但不会加载地图,地图位于主代码的同一文件夹中。
我被困在这里,无法调试。
#include <cstdlib>
#include <iostream>
#include <iomanip>
#include <fstream>
#include <sstream>
using namespace std;
int main (int argc, char *argv[]){
int h;
int w;
int var;
string inputLine;
ifstream f;
f.open("map.pgm",ios::in);
if (!f){
cout << "error" << endl;
exit(1);
}
我正在使用Visual Studio 2017