はじめの一歩

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

はじめの一歩

#1

投稿記事 by hume » 16年前

1・DxLib_VCの保存場所とかはどうでもいいんですか?
2・プロジェクトは毎回作るのですか?
3・2を含めて手順を教えてください><(わからない理由:Dxの最初の設定のあとにソースファイルの説明?がありますが設定の方法で作ると説明のときの画像がデバックできません。)
4・結果的に画像系列のことがすべてできません。
よろしくおねがいします。
os:vista コンパイラ:vc

hume

Re:はじめの一歩

#2

投稿記事 by hume » 16年前

画像の使うものだけをプロジェクトに入れたらできました。(2枚なら2回保存場所からVCプロジェクトに)

このやり方はあっていますか?
またはもっといい方法があるなら教えてください。
よろしくおねがいします。

Justy

Re:はじめの一歩

#3

投稿記事 by Justy » 16年前


>DxLib_VCの保存場所とかはどうでもいいんですか?

 読みだし可能なところならどこでもいいです。



>プロジェクトは毎回作るのですか?

 作るのが望ましいですが、似たような構成であるなら
既存のプロジェクトをコピーしても“さほど”問題はありません。



>このやり方はあっていますか?
>またはもっといい方法があるなら教えてください

 合っている合っていないということでしたら、合ってます。
 動いているわけですから。
 
 ただ、まぁ、プロジェクトファイル(.vcproj)のあるディレクトリに
ソースとか画像などのアプリから読み書きするデータを置くのは
個人的にはあまりお勧めできません。

 理由はディレクトリの構成として“汚い”からです。


 どこかそういうデータを置くディレクトリを決めた上で、プロジェクトのプロパティの中の
「構成プロパティ -> デバッグ」の“作業ディレクトリ”にそのディレクトリの
パス(相対でも絶対でもどちらでもOK)を入れることをお勧めします。

 現状この項目は空になっていると思いますが、これを設定しておくと、VisualStudioから
デバッグ実行した際のカレントディレクトリがこの指定したディレクトリになります。

 例えば

+ project
+ bin
+ data
- xxx.bmp
+ source
- main.cpp
- hoge.cpp
- game.sln
- game.vcproj

 のような構成で、画像データを dataディレクトリに入れるなら、
作業ディレクトリとして"data"と入れれば、そのディレクトリをカレントとみなすので、
プログラムからは "xxx.bmp"とか "./xxx.bmp"のパスで読み出せます。

hume

Re:はじめの一歩

#4

投稿記事 by hume » 16年前

おお!できました。
わかりやすい回答ありがとうございます^^。

もしよければもう一つききたいのですが、自分は作業ディレクトリにサンプル実行用フォルダを指定したのですが、これは複数回指定できますか?

わかりにくい言い方かもしれないので、言い換えますと複数のプロジェクトまたはファイルに同じパスを指定できますか?と言いたかったです。

Justy

Re:はじめの一歩

#5

投稿記事 by Justy » 16年前


>複数のプロジェクトまたはファイルに同じパスを指定できますか

 可能です。
 というか1プロジェクトのビルド構成毎(標準であれば Debugとか Releaseとか)にも
変えられます。

hume

Re:はじめの一歩

#6

投稿記事 by hume » 16年前

なるほど。
ありがとうございました。

閉鎖

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