Powyższy błąd wyskakuje mi w VisualStudio podczas Kompilacja co ciekawe gdy umieszczę poniższy kod w Dev-C++ to program ładnie się uruchamia, gdzie może być błąd?

#include <iostream>
#include <conio.h>
#include <fstream>
using namespace std;

int szerokosc;
int wysokosc;
int color;
std::string magik;
void czytaniepliku(string nazwapliku){
    ifstream plik;

	plik.open(nazwapliku.c_str());

string tmp;

plik >> magik >> tmp >> tmp >> tmp >> tmp >> szerokosc >> wysokosc >> color;
	cout << "Kolor: " <<color <<endl << "Szerokosc: " << szerokosc <<endl << "Wysokosc: " << wysokosc << endl <<magik;
plik.close();
}
int main()
{
	czytaniepliku("test.ppm");

getch();
return 0;
}
 

[EDIT]
Dzięki Zjarek działa