void load_map(int mapx, int mapy) { int i = 5; stringstream out; out << mapx; mapx = out.str(); out << mapy; mapy = out.str(); ifstream mapfile ("maps/map"&mapx&mapy&".txt"); int y = 1; if (mapfile.is_open()) { while (!mapfile.eof() && y <= 12) { char mapline = getline(mapfile,line); for(int i = 1; i <= 20; i++) { map[i][y] = mapline[i]; } y++; } mapfile.close(); } }