一、第三方库 Poco
Poco库的功能很强大,且支持跨系统,其中DirectoryIterator类具有强大的文件操作功能,下面就是个简单的遍历目录下文件的代码示例:
#include <stdio.h>
#include <iostream>
#include <string>
#include "Poco/DirectoryIterator.h"
using Poco::DirectoryIterator;
#include "Poco/Timestamp.h"
using Poco::Timestamp;
using namespace std;
// 自定义的结构体
struct File_p
{
Timestamp modified;
string fileName;
boo