Re: FileRead_open関数について。 ( No.1 ) |
- 名前:Will 日時:2008/03/28 19:15
使用されているDXライブラリが古いバージョンであるということはないですか?
DxLib.hにFileRead_openはありますか?
|
Re: FileRead_open関数について。 ( No.2 ) |
- 名前:Qz 日時:2008/03/28 20:11
ちょうど、新しいバージョンがあることを知ったところでしたので
一番新しいものにしてあります。
DxLib.hの中身を確認してみましたが、
extern int FileRead_open( const char *FilePath , int ASync = FALSE ) ;
というものがありました。
プログラムの勉強始めたばかりで、分からないことも多いのですが
FileRead_openは、ファイルパスのほかにintの引数がいるのかな
と疑問に思ってるところです。
|
Re: FileRead_open関数について。 ( No.3 ) |
- 名前:通 日時:2008/03/28 20:32
>FileRead_openは、ファイルパスのほかにintの引数がいるのかな
Ver2.33のヘッダには以下のように宣言されていました
extern int FileRead_open( const char *FilePath ) ;
最新は224??
>外部シンボル が未解決
リンカのエラーですが、
LIBだけ最新になっていない
という事はありませんか?
あとできれば、
コンパイラと開発環境教えてください。
#C言語ってデフォルト引数使えなかった気がするケド。。。
|
Re: FileRead_open関数について。 ( No.4 ) |
- 名前:Qz 日時:2008/03/28 21:18
バージョンはBorlandC++用のVer2.24cを使ってます。
DxLib.hのファイルの日付を確認しましたが、2008/03/16 18:47となってますので、これだけ古いものとも思えません。
環境は、WinXP SP2、Celeron2.8Ghz、メモリ640MBのPCにコンパイラはBCC、Cpadというエディタを使っております。
|
Re: FileRead_open関数について。 ( No.5 ) |
- 名前:通 日時:2008/03/28 21:36
> DxLib.hのファイルの日付を確認しましたが、
2008/03/16 18:47となってますので
ヘッダファイルではなくリンクしようとしている、
LIBファイルの日付を確認した方が良いです。
223→224のバージョンアップで関数の仕様が
変わっている為、staticライブラリでは恐らく
リンゲージの情報が変わっています。
|
Re: FileRead_open関数について。 ( No.6 ) |
- 名前:Qz 日時:2008/03/28 21:48
仰るとおり、LIBファイルが古いままでした。
理解力が不足してたため、そこまで気付きませんでした。
解決しました。ありがとうございます。
|