Dùng hàm system() gọi lệnh shell ls -lt (mới nhất trước) và ls -ltr (cũ nhất trước).
Ví dụ code
#include <iostream>
#include <cstdlib>
using namespace std;
int main() {
cout << "File mới nhất trước:\n";
system("ls -lt");
cout << "\nFile cũ nhất trước:\n";
system("ls -ltr");
}Kết quả mẫu
File mới nhất trước: total 32 -rwxr-xr-x 1 user user 8984 May 11 15:19 a.out -rw-r--r-- 1 user user 424 May 11 15:19 main.cpp ... File cũ nhất trước: total 32 -rw-r--r-- 1 user user 1204 May 4 16:24 old.cpp ... -rwxr-xr-x 1 user user 8984 May 11 15:19 a.out