14歳からはじめるC言語を見て
Posted: 2008年8月03日(日) 16:34
Error: 外部シンボル 'JicharaMove()' が未解決
プログラムをメイクしても実行が出来なくなり上記のエラーが出るようになりました。
3度も初めからプログラムを変えたのにもかかわらず
未だにエラーが検出されるので皆さんのお力をお貸しください。
ちなみに14歳からはじめるC言語プログラミング教室のP131のプログラムです。
#include "spgame.h"
//グローバル変数
struct CharaData jikidata;
struct CharaData jitama[3];
int trigger = 0;
struct CharaData tekidata[50];
int WINAPI WinMain(HINSTANCE hI, HINSTANCE hP, LPSTR lpC, int nC)
{
ChangeWindowMode(TRUE); //窓起動
if(DxLib_Init() == -1) return(-1); //DxLib初期化
JicharaLoad();
TekiLoad();
JicharaInit();
TekiInit();
SetDrawScreen(DX_SCREEN_BACK);
while(ProcessMessage() == 0 && CheckHitKey(KEY_INPUT_ESCAPE) == 0){
ClsDrawScreen();
JicharaMove();
JitamaMove();
TekiMove();
if(AtariHantei() == 1) break;
ScreenFlip();
}
DxLib_End();
return(0);
}
プログラムをメイクしても実行が出来なくなり上記のエラーが出るようになりました。
3度も初めからプログラムを変えたのにもかかわらず
未だにエラーが検出されるので皆さんのお力をお貸しください。
ちなみに14歳からはじめるC言語プログラミング教室のP131のプログラムです。
#include "spgame.h"
//グローバル変数
struct CharaData jikidata;
struct CharaData jitama[3];
int trigger = 0;
struct CharaData tekidata[50];
int WINAPI WinMain(HINSTANCE hI, HINSTANCE hP, LPSTR lpC, int nC)
{
ChangeWindowMode(TRUE); //窓起動
if(DxLib_Init() == -1) return(-1); //DxLib初期化
JicharaLoad();
TekiLoad();
JicharaInit();
TekiInit();
SetDrawScreen(DX_SCREEN_BACK);
while(ProcessMessage() == 0 && CheckHitKey(KEY_INPUT_ESCAPE) == 0){
ClsDrawScreen();
JicharaMove();
JitamaMove();
TekiMove();
if(AtariHantei() == 1) break;
ScreenFlip();
}
DxLib_End();
return(0);
}