когда я сделал свою игру, все прошло нормально, но внезапно у меня появилось странное исключение на загрузочной картине почвы.Это не произошло в начале игры, это случилось внезапно, это было очень странно.
здесь картинка: http://oi39.tinypic.com/vgj9y.jpg
здесь код:
bool window::loadTex(std::string fName, int fNum)
{
textur[fNum] = SOIL_load_OGL_texture
(
(char*)fName.c_str(),
SOIL_LOAD_AUTO,
SOIL_CREATE_NEW_ID,
SOIL_FLAG_MIPMAPS | SOIL_FLAG_INVERT_Y
);
if(textur[fNum] == 0)
return false;
return true;
}
и вызов функции:
if(!loadTex(std::string("data/back.png"), 0))
printf("Can't load image");
это так странно ... когда произошло исключение, я не сделал ничего, что связано с почвой.
Есть больше информацииоб этом в Dissambly, это может помочь?
First-chance exception at 0x784FFDEE (msvcr100.dll) in ConsoleApplication6.exe: 0xC0000005: Access violation reading location 0x00000000.
Исправлено!Большое спасибо!