From 694918f6023aca10facd1814f5f946e482b99ed6 Mon Sep 17 00:00:00 2001 From: linyongji Date: Wed, 3 Feb 2021 10:34:55 +0800 Subject: [PATCH] no message --- .gitignore | 7 ++ .vs/Algorithm/v16/.suo | Bin 0 -> 23040 bytes Algorithm.sln | 41 +++++++++ code/code.vcxproj | 150 +++++++++++++++++++++++++++++++++ code/code.vcxproj.filters | 17 ++++ test/pch.cpp | 5 ++ test/pch.h | 12 +++ test/test.cpp | 16 ++++ test/test.vcxproj | 173 ++++++++++++++++++++++++++++++++++++++ test/test.vcxproj.filters | 30 +++++++ 10 files changed, 451 insertions(+) create mode 100644 .gitignore create mode 100644 .vs/Algorithm/v16/.suo create mode 100644 Algorithm.sln create mode 100644 code/code.vcxproj create mode 100644 code/code.vcxproj.filters create mode 100644 test/pch.cpp create mode 100644 test/pch.h create mode 100644 test/test.cpp create mode 100644 test/test.vcxproj create mode 100644 test/test.vcxproj.filters diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..20d6ac6 --- /dev/null +++ b/.gitignore @@ -0,0 +1,7 @@ +*.json +*.sqlite +*.db +*.ipch +*.testlog +*.manifest +*.user diff --git a/.vs/Algorithm/v16/.suo b/.vs/Algorithm/v16/.suo new file mode 100644 index 0000000000000000000000000000000000000000..0c85e503d3050fc199360931e13abea004fa8ab2 GIT binary patch literal 23040 zcmeHPYiwLc6~3Fasq^R~Z7HP>;x=iUQtx)XUa!50lV%@w<1}vE*l}9A#l7CW>uh|z z>+ZelIJHA*sVGH7iiFe(iKhfeh=N){D-iGpRPhI?h)M_qKMHE|6N-e85YX^_bMLJ0 zUhm`X`VpCUR_D&_+?hEuXU?2+=FIH==Ix#De)IKP{;asdL1nY@;l-`W7Dv9%kyfr# zl%4p#3Gm^?ix>Hd?~&XH>xcr!l>$Dd(ysI?dBjEKET__QxJkLPJm*(5sP*o*zW(fQ z|MffHttfZs4y*7mFcy^4${?_3k?L3G8njaR`X+FoliZbWtABeQ*WJ_ca^Mp!uttmXPwp8M)*tpBFh z-^Ti1T>p}jC_g9%eyv?ju79?7GxE6pnPz)3xYvI>%1}ml zUH>1k+m!8X#LK6^v!E&G$O+4Db)$v#LV-9eo`N!^OvBnKBKB(cfNey$4fY33nX3UD zvz1%_`7~Zrw=;|auK~PAVe1&MghrH8!Ui*yw6Kf}t60q^?H}$z?gn_pPYaiJ4+HH! zT6sm-UMlRc0rW%1cSDhup@yEAN&>y2eXNP+Vz2hKVE=KgS=eC*qFs)3+HU!zumUs4 zJ%b(;(2pFj<^=Xdtg^PE1c9IXFxp36$Dc!4ZL`(Js2HoMIPnIQZk3wp2bKr7+X;Z zVC)6(0c~@O_5pBc0lmryP9SwmHlrMD0Y7- z;cw&*x*Pbp5225MtGFIs`K}rKNl;~0=~Tk9vMYxE@zJLtC5Y>F)vr$chlS1|?Wu2d zJO_m4vGkBP`qOXHDt?Y{0(x!|A8J0!4xpZ~JYg~D;2C8I-{_yRa-D;Uw4ndE59A(_ zVGR1T-NkkMu0p>};mKaLgZ|yn$w8}1#S`{VdF)>2pZ-Uw|LghR#(+1X^x#=L>}>)6 zGidI+c9Rx;>HkY(w9?w3HotpyvGh{Af%1676Q|M$Yv|{*(AE zs?+aF>n`V*j~G@4E#Pq_rGDp`0QdQc>vg{p*-TuG5_PcY4?*&k|bAQ_b;93s=?gvmGP&S7ET>$FnZa@Uk1Ly@r0s8>^ z0eyf2fP;Vs0M5Q9T;KWbu$^}V@k4;4fFZ!c09p4Dq>lqe0Hc5tfHA;Hz@vc20G|Xr z4oCr>0DKBC4tNrv0ww@yKn9=zvVchd_jkl|8u1iB2TTL$1 z$o@Iw1>`>m__Y20Gl=W?A5NfE+5|}<3E9)7AprTqGa~W}x_WVGiKRL0lgxGN9m~&> z6}qnk+>1I<)~Jl-{-3<+75^~Gw%HrtW1#+N%<3d?xqUoif`cmYxxdl=Q3B1J3P^+9X-${SB{YU>-9-PQ|A^p>WBb~J? z)2-42djCUGXc@FOMiE({Z3$*`vX2~;7 zulVUJqpV(>jh}WWdA_md(W+1Wryiu9 z@`^u(vbE?h{n1>5+>bZv5B6U^>gYS0z<&GLPyBD7IG8;IvW z#Cr$Y@`~T7|GB5+$sZ*?y*$Ky9C?(1+yy^^{?G=bZDN#9=|tDX1N+~m>F>nv)NDiO z2~XiHPgDT3p)HaJ<_x?Mv;}!eR;iUpf9^jxpI*mLUA;r}o_4xr@9@0Mjeksx+!SY& z6Xmh9Mh28QC3=GMm!`*0UxDPmdiYNYEu0stfU`k5xI?G~{Pg|M2gl≠fASJE^;t@#C%q+|Y?citZddPR@7J?nY zg#lGJxb<&3n9Ce`J^7Qcbx{G7co0;feJ}&>hf@x>a{f(Utrz+0#6K#yM8{0z(1%4G zfcqE1UqyN5RsQp=T;d;vh3yBIB*BM0*zZRGVeoE0AdY7gaRgkK1mAUnLz2khX+&6f zn8f+N?;fh~{(!HFt%pyXn5pR~lBH!rOEt(?EmUo*f(?+Dz((C?HK zD~Y}c1GCK=F(bfVg682ph?MYGr_gJzSsi6k(3&H5E>Fn-z`Zdgm8S%Yc_qm;NV8qXj(g zI$>zV;bI}1)3v)&NzIrt3p1(C(1ovj{{8QN=e?hNLQy0GW%7xc{{Qmit zMBlX^q~F+o%?E=&%e?x``GoSPy+7Kq{r82xJ@(f32ETpq?|&3VI2WTch(2161R`nw zD9Rhgm+rstlpKGv`~PXxFty@heFvJF$r#?q{r?|+S&6^Ve%sw>EB>!TXk-QV|H3y; z8<^yF_pjRb2ORh*1_&Ga|B~tdNJr1ZF*ibk%GKhPNo1o`P`Pn2}CRMZaS zwUSv>^^W%8(uAH%Kct-1zp#Qf#aq8h-R9({G^doO_fIwIgSt-lqd2W)U=b{E1j&viHxK zTHeS_|CvXunf$p@VeS8uZ@ ziDdIZ{CJ`HYD;QZvn_<6l!QylRLh|JZK{H+5oi5>?7sDp&M&{Z{k@+D;;v#fzq+t+fs2?sNhMEI)ydZI;{qG)sEA~J4&g=F3kA4&KAE6cg;XY2*M-pM?kcd1!oc#O5 z{7ZlFSgl;_{LwG`YWw*Yj=cHe{PV5UFE`X;qSo5Aqg&d zcrD#yOv9T?AFV}W>t^9v;LX85OrJZ)%3INEfzvt}n!<>A$H(H@)$&J6ib}4fFJE8N z(avI4IlD#R&EY;BDgE>sQJT1UpTW9K&$Ij0l2}t{Z_x$;@fxsYW*h;b6RPOXE(IH z7-apFOwd>0HgKKq@EUgFHs# z&%ie;<>YnY$9Vp}U)*n(=TGQN)AeQB*PYK>4a$s{(JPLXu&{dEA;+5%Qj#MN;LI>B z{tb#J-ls(e+LB+i`p4`2?9pM~Z*YG6PjMwNA!)R!i%FC$=-?yJh^< z1Dz%O6+{@%d1%~(IKz&WN!)5rHtv6{@B1G+!4J#fpMF?yyg|_go*DpG`N3f^q~l1% zksC+aFYZt99z`4+9|z~r=Ici3b69N|+`OygTkF=RlWQqqD$7*fn`GHG@gE>g-d=9s z_KRN$tz?V*XAKQ&m3Jc)P@ zN++;}LY`Lx&+q4fi}#gQ2J3RUay9$nZ6>VMv6B68a)WhC&dVybxN^1n;f)qN6mkBR zIswTti9E_k{#L{}vN<7(_rnf&-Iv@K#AiOy(;EvXqCtN&7>xVFvECkkJklHW_r!a{ z-AOzX{h@OU_Ekszj}U)<)M|ah49uqIW{QQ=3yFOxUS2X%dM@wb=2E?zmkaaBV1H+< zI}!26ySk(PaDTYdAB{(X{;sY_cQh1Agkqu4IaqS#^Pk+I)(CJ(2e3(r`$tBtY3odf zvzn%={%}ucuRpA+QGaiDG~ + + + + Debug + Win32 + + + Release + Win32 + + + Debug + x64 + + + Release + x64 + + + + + 16.0 + Win32Proj + {6c54ae3e-36fc-4a6b-b3b6-1d06b0b5865c} + code + 10.0 + + + + Application + true + v142 + Unicode + + + Application + false + v142 + true + Unicode + + + Application + true + v142 + Unicode + + + Application + false + v142 + true + Unicode + + + + + + + + + + + + + + + + + + + + + + + true + + + false + + + true + + + false + + + + + Level3 + true + WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions) + true + + + Console + true + + + + + Level3 + true + true + true + WIN32;NDEBUG;_CONSOLE;%(PreprocessorDefinitions) + true + + + Console + true + true + true + + + + + Level3 + true + _DEBUG;_CONSOLE;%(PreprocessorDefinitions) + true + + + Console + true + + + + + Level3 + true + true + true + NDEBUG;_CONSOLE;%(PreprocessorDefinitions) + true + + + Console + true + true + true + + + + + + + + diff --git a/code/code.vcxproj.filters b/code/code.vcxproj.filters new file mode 100644 index 0000000..afef69e --- /dev/null +++ b/code/code.vcxproj.filters @@ -0,0 +1,17 @@ + + + + + {4FC737F1-C7A5-4376-A066-2A32D752A2FF} + cpp;c;cc;cxx;c++;cppm;ixx;def;odl;idl;hpj;bat;asm;asmx + + + {93995380-89BD-4b04-88EB-625FBE52EBFB} + h;hh;hpp;hxx;h++;hm;inl;inc;ipp;xsd + + + {67DA6AB6-F800-4c08-8B7A-83BB121AAD01} + rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx;tiff;tif;png;wav;mfcribbon-ms + + + \ No newline at end of file diff --git a/test/pch.cpp b/test/pch.cpp new file mode 100644 index 0000000..b6fb8f4 --- /dev/null +++ b/test/pch.cpp @@ -0,0 +1,5 @@ +// pch.cpp: 与预编译标头对应的源文件 + +#include "pch.h" + +// 当使用预编译的头时,需要使用此源文件,编译才能成功。 diff --git a/test/pch.h b/test/pch.h new file mode 100644 index 0000000..69fcd40 --- /dev/null +++ b/test/pch.h @@ -0,0 +1,12 @@ +// pch.h: 这是预编译标头文件。 +// 下方列出的文件仅编译一次,提高了将来生成的生成性能。 +// 这还将影响 IntelliSense 性能,包括代码完成和许多代码浏览功能。 +// 但是,如果此处列出的文件中的任何一个在生成之间有更新,它们全部都将被重新编译。 +// 请勿在此处添加要频繁更新的文件,这将使得性能优势无效。 + +#ifndef PCH_H +#define PCH_H + +// 添加要在此处预编译的标头 + +#endif //PCH_H diff --git a/test/test.cpp b/test/test.cpp new file mode 100644 index 0000000..96f9552 --- /dev/null +++ b/test/test.cpp @@ -0,0 +1,16 @@ +#include "pch.h" +#include "CppUnitTest.h" + +using namespace Microsoft::VisualStudio::CppUnitTestFramework; + +namespace test +{ + TEST_CLASS(test) + { + public: + + TEST_METHOD(TestMethod1) + { + } + }; +} diff --git a/test/test.vcxproj b/test/test.vcxproj new file mode 100644 index 0000000..c2403be --- /dev/null +++ b/test/test.vcxproj @@ -0,0 +1,173 @@ + + + + + Debug + Win32 + + + Release + Win32 + + + Debug + x64 + + + Release + x64 + + + + 16.0 + {C78A4C90-900B-4A87-B689-7B845D7B8CE2} + Win32Proj + test + 10.0 + NativeUnitTestProject + + + + DynamicLibrary + true + v142 + Unicode + false + + + DynamicLibrary + false + v142 + true + Unicode + false + + + DynamicLibrary + true + v142 + Unicode + false + + + DynamicLibrary + false + v142 + true + Unicode + false + + + + + + + + + + + + + + + + + + + + + true + + + true + + + false + + + false + + + + Use + Level3 + true + $(VCInstallDir)UnitTest\include;%(AdditionalIncludeDirectories) + WIN32;_DEBUG;%(PreprocessorDefinitions) + true + pch.h + + + Windows + $(VCInstallDir)UnitTest\lib;%(AdditionalLibraryDirectories) + + + + + Use + Level3 + true + $(VCInstallDir)UnitTest\include;%(AdditionalIncludeDirectories) + _DEBUG;%(PreprocessorDefinitions) + true + pch.h + + + Windows + $(VCInstallDir)UnitTest\lib;%(AdditionalLibraryDirectories) + + + + + Use + Level3 + true + true + true + $(VCInstallDir)UnitTest\include;%(AdditionalIncludeDirectories) + WIN32;NDEBUG;%(PreprocessorDefinitions) + true + pch.h + + + Windows + true + true + $(VCInstallDir)UnitTest\lib;%(AdditionalLibraryDirectories) + + + + + Use + Level3 + true + true + true + $(VCInstallDir)UnitTest\include;%(AdditionalIncludeDirectories) + NDEBUG;%(PreprocessorDefinitions) + true + pch.h + + + Windows + true + true + $(VCInstallDir)UnitTest\lib;%(AdditionalLibraryDirectories) + + + + + Create + Create + Create + Create + + + + + + + + + + \ No newline at end of file diff --git a/test/test.vcxproj.filters b/test/test.vcxproj.filters new file mode 100644 index 0000000..6827f7c --- /dev/null +++ b/test/test.vcxproj.filters @@ -0,0 +1,30 @@ + + + + + {4FC737F1-C7A5-4376-A066-2A32D752A2FF} + cpp;c;cc;cxx;c++;cppm;ixx;def;odl;idl;hpj;bat;asm;asmx + + + {93995380-89BD-4b04-88EB-625FBE52EBFB} + h;hh;hpp;hxx;h++;hm;inl;inc;ipp;xsd + + + {67DA6AB6-F800-4c08-8B7A-83BB121AAD01} + rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx;tiff;tif;png;wav;mfcribbon-ms + + + + + 源文件 + + + 源文件 + + + + + 头文件 + + + \ No newline at end of file