加入模板

This commit is contained in:
ljcjames 2022-08-11 22:26:26 +08:00
parent ea7004d1db
commit bf2198b25f
8 changed files with 68 additions and 0 deletions

3
Template/Readme.md Normal file
View File

@ -0,0 +1,3 @@
# 标题
* 内容

1
Template/doc/Readme.md Normal file
View File

@ -0,0 +1 @@
#

6
Template/main.cpp Normal file
View File

@ -0,0 +1,6 @@
#include <iostream>
using namespace std;
int main()
{
}

0
Template/test/in.txt Normal file
View File

0
Template/test/in2.txt Normal file
View File

0
Template/test/in3.txt Normal file
View File

7
Template/test/out.txt Normal file
View File

@ -0,0 +1,7 @@
## z:\Chao\src\Template\test\in.txt
2020/03/14 ÖÜÁù 11:41:28.68
Hello Easy C++ project!
-----------------------------------------------
Process exited after 200 ms with return value 0

51
run.bat Normal file
View File

@ -0,0 +1,51 @@
@echo off
set t1=%time%
call:Process %1
goto end
:Process
for %%a in ("%1") do (
set file_path=%%~dpa
)
echo %file_path%
cd . > %file_path%test\out.txt
for %%i in ( %file_path%test\in*.txt) do (
echo ## %%i >> %file_path%test\out.txt
echo %date% %time% >> %file_path%test\out.txt
call:time_start
%1 < %%i >> %file_path%test\out.txt
call:time_diff >> %file_path%test\out.txt
)
goto:eof
:time_start
set t1=%time%
goto:eof
:time_diff
set t2=%time%
set /a ms=1%t1:~9%*10 %% 1000
set /a sec=1%t1:~6,2% %% 100
set /a min=1%t1:~3,2% %% 100
set /a hour=%t1:~0,-9%
set /a time1 = %hour% * 3600000 + %min% * 60000 + %sec% * 1000 + %ms%
set /a ms=1%t2:~9%*10 %% 1000
set /a sec=1%t2:~6,2% %% 100
set /a min=1%t2:~3,2% %% 100
set /a hour=%t2:~0,-9%
set /a time2 = %hour% * 3600000 + %min% * 60000 + %sec% * 1000 + %ms%
set /a time_dif = %time2% - %time1%
echo;
echo -----------------------------------------------
echo Process exited after %time_dif% ms with return value %ErrorLevel%
echo;
goto:eof
:end
REM pause