公開メンバ | |
CFindFiles (const std::string &p_rcFilePathStr, WIN32_FIND_DATA &p_rstRetWin32FindData) throw () | |
・コンストラクタ。. より詳しく... | |
virtual | ~CFindFiles () throw () |
・デストラクタ。. より詳しく... | |
bool | IsFailed () const throw () |
・直前に失敗したか調べます。. より詳しく... | |
bool | Next (WIN32_FIND_DATA &p_rstRetWin32FindData) throw () |
・次のファイルを見つけにいきます。. より詳しく... | |
非公開属性 | |
HANDLE | m_hFind |
FindFirstFile() と FindNextFile() 用のハンドルです。. より詳しく... | |
bool | m_bIsFailed |
直前に失敗したかどうか格納します。. より詳しく... |
FindFirstFile() と FindNextFile() のラッパーです。
もっとイテレーターっぽくすることもできますが、とりあえずはこのくらいってことで。
|
・コンストラクタ。.
すぐさま FindFirstFile() を呼んできます。
|
|
・デストラクタ。. ハンドルを閉じます。 |
|
・直前に失敗したか調べます。. 直前に失敗、つまりファイルが見つからなかったどうかを返します。
|
|
・次のファイルを見つけにいきます。. 普通に FindNextFile() を呼んで、次のファイルを取得します。
|
|
FindFirstFile() と FindNextFile() 用のハンドルです。.
|
|
直前に失敗したかどうか格納します。.
|