[cppll_novice:0757] Re: プログラムが決まったファイルを読み込む場合。

Subject:
[cppll_novice:0757] Re: プログラムが決まったファイルを読み込む場合。
From:
恣意の <e3475@...>
Date:
Mon, 17 Jan 2005 21:51:46 +0900 (JST)
X-Mailer:
FreeML Web Mailer XP; SP2
Message-Id:
<2430624.1105966306038‐at‐www3.local.freeml.net>
In-Reply-To:
756
References:
756
恣意の@業務プログラマです。

> のようにしてしまうと、実行ファイルとデータファイ
> ルがあるディレクトリの外から実行ファイルを起動す
> ると、データファイルが読み込めなくなってしまいま
> す。

"int main()" の部分を
"int main(int argc, char* argv[])"
に変更して、argv[0]から実行exeのファイルパスを取得して何とかできませんか?

# 取得できるのはファイルフルパスなので
# 取得後は自分でファイル名を削除してくださいまし

# もしくはwin32(s)SDKを使用するならGetModuleFileName()と
# PathRemoveFileSpec()を併用して求めるのも手

スレッド

Navigation

検索

[検索ヘルプ]

Maintener: Tietew <www.tietew.jp>
Powered by Ruby on Rails, Mongrel, PostgreSQL, and Hyper Estraier.
click here