t0. セーブデータの作り方 に関して

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

t0. セーブデータの作り方 に関して

#1

投稿記事 by ハジ » 16年前

現在外部ファイルから敵の配置などを読み込むプログラムを作成しています。
その際に「まずは外部ファイルの読み込み方法」を学ぼうとして
「t0. セーブデータの作り方」をコピペすると

1>LIBCMT.lib(wincrt0.obj) : error LNK2019: 未解決の外部シンボル _WinMain@16 が関数 ___tmainCRTStartup で参照されました。
1>.\Release/DxLib.exe : fatal error LNK1120: 外部参照 1 が未解決です。

というエラーが出ます。
どうやらググるとwin32とかコンソールアプリケーションがどうたらあったのですが
理解ができませんでした。

もしよろしければ解決方法をご教授願います…

Dixq (管理人)

Re:t0. セーブデータの作り方 に関して

#2

投稿記事 by Dixq (管理人) » 16年前

プロジェクトの作り方が違うんだと思います。
このサンプルはコンソールアプロケーション用ですが、
恐らくDXライブラリをコンパイルする為のプロジェクトでコンパイルしようとされているのではないでしょうか?

プロジェクトを作成する時「コンソールアプリケーション」で作成するとこのプログラムがコンパイル出来るようになります。
もしサンプルを実行する必要が無ければ、必要な箇所だけ移せばいいですよ。

例えばfopenとかって関数は別にどんなプロジェクトからでも呼べるわけです。
ただしDXライブラリでは独自のファイル読み取り関数があるので、リファレンスを確認して下さい。

http://homepage2.nifty.com/natupaji/DxL ... html#R19N1

ハジ

Re:t0. セーブデータの作り方 に関して

#3

投稿記事 by ハジ » 16年前

迅速な対応誠にありがとうございます。
とりあえず動作を確認しました。
これからまた再度勉強していきたいと思います。

重ね重ねとなりますが、このたびは誠にありがとうございます。

閉鎖

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