セーブデータの保存について。。

フォーラム(掲示板)ルール
フォーラム(掲示板)ルールはこちら  ※コードを貼り付ける場合は [code][/code] で囲って下さい。詳しくはこちら
sin

セーブデータの保存について。。

#1

投稿記事 by sin » 15年前

C言語の館のほうでお世話になってます。
質問ですが『セーブデータの作り方』の部分でコピー&ペーストで実行しようと思ったのですが
エラーが出て実行できませんでした。
そこまでのアプリケーションはうまくいったのですが。
どこがまちがっているのかわかれば教えてください。

ひよこ

Re:セーブデータの保存について。。

#2

投稿記事 by ひよこ » 15年前

セ-ブデータの作り方はコンソールアプリケーションです。mainだからです。

ひよこ

Re:セーブデータの保存について。。

#3

投稿記事 by ひよこ » 15年前

説明が悪かったですね。
C言語の館は普通はWindowsアプリケーションです。
Windowsアプリケーションは
int WINAPI WinMain( HINSTANCE hInstance, HINSTANCE hPrevInstance,LPSTR lpCmdLine, int nCmdShow )
から始まりますが、
コンソールアプリケーションは、
コンソール(コマンドプロンプト)で
int main()
から始まります。
プロジェクトの設定が違うので(よくわかりませんが)、
普通にコピペすると、エラーが出ます。

DVDM

Re:セーブデータの保存について。。

#4

投稿記事 by DVDM » 15年前

>>sinさん
[color=gray>>そこまでのアプリケーションはうまくいったのですが。
>どこがまちがっているのかわかれば教えてください。[/color]
そこまでのアプリケーションが何を指しているかは解らないですが、
もしかするとプロジェクトの設定ではないかもしれません。

sinさんが宜しければ、お使いのコンパイラやライブラリ等も記述し、
エラー内容とソースを掲示したほうが宜しいかと思います。
恐らくはVC++2008 ExpressEdition と DxLibかと思いますが、違う方もいらっしゃるので。

sin

Re:セーブデータの保存について。。

#5

投稿記事 by sin » 15年前

ひよこさん、DVDMさん、お答えいただきありがとうございました。

>>
説明非常に分かりやすかったです。なぜエラーが出るかはわかりました。
ということはセーブデータの作成はWindowsアプリケーションのプロジェクトの中に
一緒にして入れることができないのでしょうか??
やり方があればおしえてほしいです。

>>DVDMさん
おっしゃる通りVC++2008 ExpressEdition と DxLibを使ってます。
Windowsアプリケーションのところはできたのですが、ひよこさんのおっしゃるとおり
コンソールアプリケーションができてないみたいです。

ひよこ

Re:セーブデータの保存について。。

#6

投稿記事 by ひよこ » 15年前

これでできると思います。
VC++2008 ExpressEditionを起動してスタートページから
新規作成ー>プロジェクト(Win32)のWin32 コンソールアプリケーションで作り
win32アプリケーションウィザードを使い完了(設定はそのままでいいと思います)
これでプロジェクトはできると思います。
DXライブラリ版セーブデータの作り方は処理を考えれば簡単です
わからなかったら聞いてください。

sin

Re:セーブデータの保存について。。

#7

投稿記事 by sin » 15年前

ひよこさん>>
丁寧なご指導ありがとうございました。その方法でやってみます。
これからしばらくの間初めてのゲームプログラミングに挑戦するので
もしまた見かけることがありましたらよろしくお願いします。

閉鎖

“C言語何でも質問掲示板” へ戻る