は、私は、次のコードを持っています。SFMLエラーLOADFROMFILE()
Iは、パスの種類を使用してみました:
D:/Project/CPP/Game_Engine/Debug/sprites/first.bmp
D:\\Project\\CPP\\Game_Engine\\Debug\\sprites\\first.bmp
d:\\Project\\CPP\\Game_Engine\\Debug\\sprites\\first.bmp
その後、私は別のファイルを使用してみました:
D:/Project/Sprites/bt.png
D:/Project/Sprites/anim.bmp
D:/Project/Sprites/boy.jpg
コンパイラは、次の行に示す:より正確
image.loadFromFile("D:/Project/Sprites/bt1.png");
、この行でプログラムがクラッシュします。
私の設定は以下の通りです:
エラー/クラッシュメッセージは以下の通りです:
SFML_ERROR.exeв0x5007DEF8(msvcr110.dll)адресуНеобработанноеисключениепо:0xc0000005で: 0x03BC1000である のправдоступапричтениипо。 0xc0000005で: 住所0x03BC1000で読んでアクセス違反 SFML_ERROR.exeで0x5007DEF8(msvcr110.dll)で
未処理の例外:
翻訳は次のようです。
エラー/クラッシュメッセージのテキスト(選択可能なもの)を投稿してください。 –
"loadFromFile関数が明白な理由で失敗することがあります。まず、SFMLで標準出力に表示されるエラーメッセージをチェックします(コンソールを確認してください)。 - どのメッセージが印刷されていますか? –
'sf :: err'を使用できません。プログラムはloadFromFile()で正確にクラッシュするため、次の行は実行されません。エラー/クラッシュメッセージは上記のとおりです。 – Ivan