ページ 11

将棋を作っているのですが、エラー外部参照が消えません・・・・・

Posted: 2012年7月16日(月) 23:10
by 維管束
エラー外部参照が消えません・・・
こんな感じなのですがおかしいところはありませんか・・・?
GLOBALは龍神録のGV.hと同じ感じにしています。

kibanmgrでkomasyu_x1,komaidousagyou,komaupdateが未解決となってしまいます・・・・・

↓関数.h

コード:

//キーボード情報
//keyboard.cpp
GLOBAL void keyboard_update();//キーボード入力更新
GLOBAL int keyboard_get(int);//キーボード情報取得


//基盤更新
GLOBAL void koma_update(int *,int *,int *);//基盤の動かす駒の位置決定
GLOBAL void koma_idousagyou(int *,int *,int *);//基盤の動かす先の位置決定

//基盤処理
//kibanmain.cpp
GLOBAL void kibansyokika();//基盤初期化
GLOBAL void idoumain();//移動計算
GLOBAL void kibanmgr();

//駒の種類&駒移動先(設定&描画)
//komasyu.cpp
GLOBAL void komasyu_x1(int *,int *);//歩の動き
GLOBAL void selectkiban_drow();//駒移動先描画
GLOBAL void selectkiban_syokika();//駒移動先初期化
どうかよろしくお願いします!

Re: 将棋を作っているのですが、エラー外部参照が消えません・・・・・

Posted: 2012年7月16日(月) 23:21
by softya(ソフト屋)
komasyu_x1,komaidousagyou,komaupdateの関数の実体はちゃんと有るのでしょうか?
と思ったら、komaidousagyou,komaupdateの2つはアンダーバーがあるのが正しい?正しくないどちらでしょう?
ヘッダーは、koma_updateとkoma_idousagyouの様ですが。

Re: 将棋を作っているのですが、エラー外部参照が消えません・・・・・

Posted: 2012年7月17日(火) 00:54
by へにっくす
ヘッダーだけでは判断できませんが。
スペルミス、大文字小文字の違いや引数の違いとか、をチェックするしかありませんよ。