ファイルとディレクトリの判別

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

ファイルとディレクトリの判別

#1

投稿記事 by tk-xleader » 17年前

C++でWindows APIを操作しているのですが、コマンドラインから渡されたパスがファイル名なのかそれともディレクトリ名なのか判別する方法はあるのでしょうか?

拡張子の有無だけでは、ディレクトリ名に.が含まれていた場合誤動作を引き起こしてしまいます。なので、それ以外の判別法をご教授お願いします。

Justy

Re:ファイルとディレクトリの判別

#2

投稿記事 by Justy » 17年前

 GetFileAttributes()とか GetFileAttributesEx()でファイルの属性を確認すればいいかと。

tk-xleader

Re:ファイルとディレクトリの判別

#3

投稿記事 by tk-xleader » 17年前

Justyさん、回答ありがとうございます。

「"ファイルとディレクトリの判別"」でググっても全然出てこなかったので、質問させていただきました。
ありがとうございました。

Justy

Re:ファイルとディレクトリの判別

#4

投稿記事 by Justy » 17年前

 Win32 とか API とかも検索ワードに追加するとそれなりに出てきますよ。

「Win32 ファイル ディレクトリ 判別」

 とか。

tk-xleader

Re:ファイルとディレクトリの判別

#5

投稿記事 by tk-xleader » 17年前

アドバイスありがとうございます。今度からの検索の時の参考にさせていただきます。

閉鎖

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