c++ builder XE4, 10.2 Tokyo > fileIO > TDirectory::GetFiles() > 対象フォルダが存在しない時は例外を発生する
790 ワード
動作確認
C++ Builder XE4
Rad Studio 10.2 Tokyo Update 2 (追記: 2017/12/27)
TDirectory::GetFiles()関連で例外が発生していたので調べた。
対象フォルダが存在していない時に例外が発生している。
ヘルプを見ると
メモ: 指定のパスが無効であるか、またはそのディレクトリが存在しない場合、GetFiles は例外を発生させます。
try, catch()で対応することになりそう。
関数のAPIとして対象フォルダが存在しない時、以下のうち2の方が良いように思う。例外を発生させる利点は未消化。
- 例外を発生させる
- 0個のリストとして返す
メモ: 指定のパスが無効であるか、またはそのディレクトリが存在しない場合、GetFiles は例外を発生させます。
Author And Source
この問題について(c++ builder XE4, 10.2 Tokyo > fileIO > TDirectory::GetFiles() > 対象フォルダが存在しない時は例外を発生する), 我々は、より多くの情報をここで見つけました https://qiita.com/7of9/items/60fff1691423042c6957著者帰属:元の著者の情報は、元のURLに含まれています。著作権は原作者に属する。
Content is automatically searched and collected through network algorithms . If there is a violation . Please contact us . We will adjust (correct author information ,or delete content ) as soon as possible .