⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 testdir.cpp

📁 基本原则 基本原则 基本原则 基本原则基本基本原则
💻 CPP
字号:
#ifndef __STDLIB_H
#include <stdlib.h>
#endif

#ifndef __IOSTREAM_H
#include <iostream.h>
#endif

#ifndef __DIRECTRY_H
#include "directry.h"
#endif

int main( int argc, char *argv[] )
{
    if( argc < 2 || argc > 3 )
        {
        cerr << "Usage:  directry [options] filespec" << endl << endl;
        cerr << "Options:" << endl;
        cerr << "\t-sd\tsort by date" << endl;
        cerr << "\t-sn\tsort by name" << endl;
        cerr << "\t-ss\tsort by size" << endl;
        exit(1);
        }

    int path;                       
    Directory::sortOrder sorting = Directory::byName;

    if( argc != 3 )
        path = 1;
    else 
        {
        path = 2;
        if( strcmp( argv[1], "-sn" ) == 0 )
            sorting = Directory::byName;
        else if( strcmp( argv[1], "-sd" ) == 0 )
            sorting = Directory::byDate;
        else if( strcmp( argv[1], "-ss" ) == 0 )
            sorting = Directory::bySize;
        }

    Directory sortedDirectory( argv[path], sorting );
    cout << sortedDirectory;
    return 0;
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -