C言語なら俺に聞け(入門篇) Part 17at TECHC言語なら俺に聞け(入門篇) Part 17 - 暇つぶし2ch■コピペモード□スレを通常表示□オプションモード□このスレッドのURL■項目テキスト200:名無しさん@そうだ選挙に行こう 07/07/29 03:27:18 >>198 ありがとうございます ただ僕が悩んでいる所は if(access(Yname ,R_OK)==0){ printf("読込可能ファイルアクセス権限があります"); } if(access(Yname ,R_OK)!=0){ //←この部分の判断です printf(""); //ここのメッセージは2つの可能性があります } 2度目の判断文で ディレクトリでエラーが発生した場合は 「ディレクトリのアクセス権限がありません」と表示し ファイルが存在したがアクセス権限がなかった場合は 「ファイルのアクセス権限がありません」 と表示したいです 読込エラー発生時に「ディレクトリ」で発生したのか 「ファイル読込」で発生したのかを判断したいのですが どうにもうまく思いつきません。 もう少しヒントをお願い致します。 201:名無しさん@そうだ選挙に行こう 07/07/29 03:39:39 >>200 http://www.linux.or.jp/JM/html/LDP_man-pages/man2/stat.2.html ディレクトリかどうかは、statで判定できるよ。 次ページ最新レス表示レスジャンプ類似スレ一覧スレッドの検索話題のニュースおまかせリストオプションしおりを挟むスレッドに書込スレッドの一覧暇つぶし2ch