base工程增加头文件:
/********************************************************
* Description : functions of directory traversal
* Data : 2013-06-06 14:46:16
* Author : yanrk
* Email : feeling_dxl@yeah.net & ken_scott@163.com
* Blog : blog.csdn.net/ken_scott
* Version : 1.0
* History :
* Copyright(C): 2013 - 2015
********************************************************/
#ifndef COMMON_BASE_DIRECTORY_H
#define COMMON_BASE_DIRECTORY_H
#include "base_common.h"
#ifdef WIN32
#include <windows.h>
#else
#include <dirent.h>
#include <sys/stat.h>
#endif // WIN32
#include <cstring>
#include <string>
NAMESPACE_COMMON_BEGIN
struct BASE_DIR
{
#ifdef WIN32
HANDLE dir;
WIN32_FIND_DATAA file;
bool eof;
#else
DIR * dir;
struct dirent * file;
#end