掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
拡張子を取り除くには? (ID:55449)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
俺なら単純に,こんなコードにするね ( ´Д`)y-~~ char path[128]; int rindex = (int)GetModuleFIlaName(NULL, path, 128); if (rindex == 0) return; // API呼び出し失敗 while (rindex-- > 0) { if (path[rindex] == '.') break; } if (rindex < 0) return; // 拡張子がない(そんな事があるのかどうかは知らねーけど) path[rindex] = '\0'; このコードは "C:\module.foo.exe" を "C:\module.foo" にする。 "C:\.exe" なら "C:\" だけになるなw Shift JIS に悩む必要もねーから安心しな。 それから _splitpath() つーのも調べてみ ( ´Д`)y-~~
←解決時は質問者本人がここをチェックしてください。
戻る
掲示板システム
Copyright 2021 Takeshi Okamoto All Rights Reserved.