はじめまして。初めて投稿してみました。
VC++で"AAA*"のようにワイルドカードを使用して、FtpFindFirstFileにてファイル検索を行っているのですが、例えば、FTPサーバ上に、"AAA_01","AAA_02"というファイルがあった場合、FtpFindFirstFileの戻り値としては、ちゃんと、"AAA_01","AAA_02"というように辞書順で返ってくるのでしょうか?
やりたいこととしては、FTPサーバ上に、"AAA_01","AAA_03"というファイルがあったときに、"AAA_02"が無い!というのを検出したいのです。
FtpFindFirstFileの戻り値が辞書順であれば、チェックも容易に出来ると思って、裏を取りたいのですが、調べても見つけられず、相談させていただきました。
どなたか、ご存知の方がいらっしゃいましたら、ご教示の程、よろしくお願いいたします。
よくわかりませんが、少なくとも決め打ちは危険だと思います。
サーバーごとにOSも仕様も異なる可能性がありますし。
全部取得してから、昇順にすれば確実だと思います。
たかみちえ様
ご回答ありがとうございました。
結局、全て取得後、ソートさせました。
何事も、地道が一番ということですね。笑
ありがとうございました。
ツイート | ![]() |