07/08/05 18:02:02
////(main.h)
#ifndef MAIN_H
#define MAIN_H
int X
#endif
////
////(main.cpp)
#include "main.h"
#include "move.cpp"
main(){
move();
}
////
////(move.cpp)
#include "main.h"
move(){
(Xを操作する処理)
}
////
ゲームプログラミングを勉強中で、大筋で感じな状況になってます。
これをコンパイルすることも実行することもできるのですが
BCCでコンパイルすると、「パブリックモジュール_Xが、main.objとmove.objの
両方で定義されている」と警告されます。
これはどういうことで何が悪いのでしょうか?
グローバル関数を使いながら、ファイルを分割してみたいのですがどうしたらいいのでしょうか?