- PR -

ファイル階層を読み込んでファイルのパスを全て取得したいですが

投稿者投稿内容
aa
ぬし
会議室デビュー日: 2004/01/08
投稿数: 299
投稿日時: 2004-06-24 21:07
オブジェクト指向してみませんか?

ファイルクラスとディレクトリクラスを作ります。
1つのファイルにつき、ファイルクラスのインスタンス1つ。
1つのディレクトリに付き、ディレクトリクラスのインスタンス1つ。
ファイルクラスは、ファイル名やファイルサイズなんかの情報を持ってます。
ディレクトリクラスには、ディレクトリ名とその直下のファイル&ディレクトリのリストを持っています。

ファイルクラスとディレクトリクラス。そしてこの2つに共通する部分をスーパークラスかインターフェイスで。

どうですか?
タラン
大ベテラン
会議室デビュー日: 2004/03/17
投稿数: 138
投稿日時: 2004-06-25 09:27
みなさん! ご回答本当にありがとうございます。

私も最初は再帰を考えてみたんですが

なんとなく難しそうだったので。。。

皆様の助言で実装してみてまた質問させて頂きます。


タラン
大ベテラン
会議室デビュー日: 2004/03/17
投稿数: 138
投稿日時: 2004-06-25 09:41
早速「夏椰様」のロジッグを実装してみましたが

「/」のすぐ下しか取得できませんでした。

デバッグしてみましたが再帰はなってないみたいです。

見たかぎりでは再帰してるように見えますが。。。

「夏椰様」のソースを自分で修正してできるようになりました。

やっぱり再帰でできますね。

有難うございました。



[ メッセージ編集済み 編集者: MUSE 編集日時 2004-07-01 14:40 ]

スキルアップ/キャリアアップ(JOB@IT)