From 4fb98f396b0019dd0057b455695890fbde7c59c3 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=BC=AA=E7=B6=BF=20=E6=B8=85=E7=83=9B?= Date: Wed, 6 Mar 2019 11:52:40 +0800 Subject: [PATCH] Update README.md --- docs/ovo_file/README.md | 57 ++++++++++++++++++++++++++--------------- 1 file changed, 36 insertions(+), 21 deletions(-) diff --git a/docs/ovo_file/README.md b/docs/ovo_file/README.md index 5640641..ac984d1 100644 --- a/docs/ovo_file/README.md +++ b/docs/ovo_file/README.md @@ -4,7 +4,6 @@ This function deals with the info of files. It has 4 params. - **string path** The path to search (Necessary) - **string format** The file format to search e.g. `*.png` (Default: '*') - **int isSearchSubfolders** Is the subfolders be searched. (Default: 0) - - **int isShowPath** Is there a path before the filename. (Default: 0) The most simple demo for this: ````C++ @@ -33,10 +32,11 @@ You can also do like this: int main() { ovo::file f; - f.get_files_info(".\\","*.md",1,1);//In Windows + f.get_files_info(".\\","*.md",1);//In Windows for(int i = 0; i < f.num(); i++){ std::cout << "FileName: " << f.file[i].name << endl; + std::cout << "FileName: " << f.file[i].path << endl; std::cout << "Size: " << f.file[i].size << endl; std::cout << "Attribute: " << f.file[i].attrib << endl; std::cout << "Create Time: " << ctime(&f.file[i].time_create); @@ -48,38 +48,53 @@ int main() ```` This will show all the .md files with a path in current and all subfolders. ->.\README.md
->.\docs\ovo_file\README.md
->.\docs\ovo_info\README.md
->.\docs\ovo_string\README.
->
->FileName: .\README.md
+>FileName: README.md
+>Path: .\README.md
>Size: 28
>Attribute: 32
>Create Time: Sat Mar 02 16:35:26 2019
>Last Access Time: Sat Mar 02 16:35:26 2019
>Last Write Time: Sat Mar 02 16:35:26 2019
>
->FileName: .\docs\ovo_file\README.md
->Size: 1595
+>FileName: README.md
+>Path: .\docs\ovo_file\README.md
+>Size: 2578
>Attribute: 32
>Create Time: Sat Mar 02 23:50:44 2019
->Last Access Time: Sun Mar 03 16:31:51 2019
->Last Write Time: Sun Mar 03 18:01:55 2019
+>Last Access Time: Tue Mar 05 11:40:18 2019
+>Last Write Time: Tue Mar 05 11:40:18 2019
>
->FileName: .\docs\ovo_info\README.md
->Size: 763
+>FileName: README.md
+>Path: .\docs\ovo_info\README.md
+>Size: 1211
>Attribute: 32
>Create Time: Sat Mar 02 17:55:06 2019
->Last Access Time: Sun Mar 03 16:31:51 2019
->Last Write Time: Sun Mar 03 16:31:51 2019
->
->FileName: .\docs\ovo_string\README.md
->Size: 31
+>Last Access Time: Tue Mar 05 11:40:18 2019
+>Last Write Time: Tue Mar 05 11:40:18 2019
+> +>FileName: README.md
+>Path: .\docs\ovo_math\README.md
+>Size: 2603
+>Attribute: 32
+>Create Time: Sun Mar 03 20:09:49 2019
+>Last Access Time: Mon Mar 04 21:38:31 2019
+>Last Write Time: Mon Mar 04 21:38:31 2019
+> +>FileName: README.md
+>Path: .\docs\ovo_string\README.md
+>Size: 2067
>Attribute: 32
>Create Time: Sat Mar 02 18:14:52 2019
->Last Access Time: Sat Mar 02 18:14:52 2019
->Last Write Time: Sat Mar 02 18:14:52 2019
+>Last Access Time: Mon Mar 04 19:12:56 2019
+>Last Write Time: Mon Mar 04 19:12:56 2019
+> +>FileName: README.md
+>Path: .\docs\ovo_Timer\README.md
+>Size: 2268
+>Attribute: 32
+>Create Time: Mon Mar 04 21:37:45 2019
+>Last Access Time: Mon Mar 04 22:11:50 2019
+>Last Write Time: Mon Mar 04 22:11:50 2019
--------------------