[{"title":"( 76 个子文件 18.43MB ) c++多线程线程池服务端和客户端例子","children":[{"title":"多线程服务器程序例子","children":[{"title":"mulThreadServer","children":[{"title":"mulThreadServer","children":[{"title":"ReadMe.txt <span style='color:#111;'> 1.73KB </span>","children":null,"spread":false},{"title":"HandleThreadPool.cpp <span style='color:#111;'> 1.24KB </span>","children":null,"spread":false},{"title":"HandleThreadPool.h <span style='color:#111;'> 493B </span>","children":null,"spread":false},{"title":"HandleCon.cpp <span style='color:#111;'> 1.73KB </span>","children":null,"spread":false},{"title":"stdafx.h <span style='color:#111;'> 361B </span>","children":null,"spread":false},{"title":"HandleCon.h <span style='color:#111;'> 500B </span>","children":null,"spread":false},{"title":"mulThreadServer.vcxproj.filters <span style='color:#111;'> 1.70KB </span>","children":null,"spread":false},{"title":"Debug","children":[{"title":"vc120.pdb <span style='color:#111;'> 532.00KB </span>","children":null,"spread":false},{"title":"mulThreadServer.pch <span style='color:#111;'> 1.63MB </span>","children":null,"spread":false},{"title":"mulThreadServer.Build.CppClean.log <span style='color:#111;'> 1.34KB </span>","children":null,"spread":false},{"title":"HandleThreadPool.obj <span style='color:#111;'> 261.31KB </span>","children":null,"spread":false},{"title":"HandleCon.obj <span style='color:#111;'> 170.91KB </span>","children":null,"spread":false},{"title":"mulThreadServer.obj <span style='color:#111;'> 164.57KB </span>","children":null,"spread":false},{"title":"mulThreadServer.log <span style='color:#111;'> 1.59KB </span>","children":null,"spread":false},{"title":"vc120.idb <span style='color:#111;'> 1.00MB </span>","children":null,"spread":false},{"title":"stdafx.obj <span style='color:#111;'> 11.52KB </span>","children":null,"spread":false},{"title":"mulThreadServer.tlog","children":[{"title":"CL.write.1.tlog <span style='color:#111;'> 2.56KB </span>","children":null,"spread":false},{"title":"mulThreadServer.lastbuildstate <span style='color:#111;'> 174B </span>","children":null,"spread":false},{"title":"link.command.1.tlog <span style='color:#111;'> 1.65KB </span>","children":null,"spread":false},{"title":"CL.read.1.tlog <span style='color:#111;'> 87.83KB </span>","children":null,"spread":false},{"title":"link.write.1.tlog <span style='color:#111;'> 854B </span>","children":null,"spread":false},{"title":"cl.command.1.tlog <span style='color:#111;'> 2.98KB </span>","children":null,"spread":false},{"title":"link.read.1.tlog <span style='color:#111;'> 3.44KB </span>","children":null,"spread":false}],"spread":false}],"spread":true},{"title":"stdafx.cpp <span style='color:#111;'> 302B </span>","children":null,"spread":false},{"title":"targetver.h <span style='color:#111;'> 314B </span>","children":null,"spread":false},{"title":"mulThreadServer.cpp <span style='color:#111;'> 2.17KB </span>","children":null,"spread":false},{"title":"mulThreadServer.vcxproj <span style='color:#111;'> 7.96KB </span>","children":null,"spread":false},{"title":"x64","children":[{"title":"Debug","children":[{"title":"vc120.pdb <span style='color:#111;'> 492.00KB </span>","children":null,"spread":false},{"title":"mulThreadServer.pch <span style='color:#111;'> 1.63MB </span>","children":null,"spread":false},{"title":"HandleThreadPool.obj <span style='color:#111;'> 52.53KB </span>","children":null,"spread":false},{"title":"HandleCon.obj <span style='color:#111;'> 192.05KB </span>","children":null,"spread":false},{"title":"mulThreadServer.log <span style='color:#111;'> 1.65KB </span>","children":null,"spread":false},{"title":"vc120.idb <span style='color:#111;'> 987.00KB </span>","children":null,"spread":false},{"title":"stdafx.obj <span style='color:#111;'> 10.15KB </span>","children":null,"spread":false},{"title":"Mutex.obj <span style='color:#111;'> 62.81KB </span>","children":null,"spread":false},{"title":"mulThreadServer.tlog","children":[{"title":"CL.write.1.tlog <span style='color:#111;'> 2.73KB </span>","children":null,"spread":false},{"title":"mulThreadServer.lastbuildstate <span style='color:#111;'> 172B </span>","children":null,"spread":false},{"title":"CL.read.1.tlog <span style='color:#111;'> 112.62KB </span>","children":null,"spread":false},{"title":"unsuccessfulbuild <span style='color:#111;'> 0B </span>","children":null,"spread":false},{"title":"cl.command.1.tlog <span style='color:#111;'> 3.53KB </span>","children":null,"spread":false}],"spread":false}],"spread":false}],"spread":false}],"spread":false},{"title":"ipch","children":[{"title":"multhreadserver-ea689699","children":[{"title":"multhreadserver-62278207.ipch <span style='color:#111;'> 3.38MB </span>","children":null,"spread":false},{"title":"multhreadserver-93182609.ipch <span style='color:#111;'> 2.94MB </span>","children":null,"spread":false}],"spread":true}],"spread":true},{"title":"mulThreadServer.sln <span style='color:#111;'> 1.31KB </span>","children":null,"spread":false},{"title":"mulThreadServer.sdf <span style='color:#111;'> 36.19MB </span>","children":null,"spread":false},{"title":"mulThreadServer.v12.suo <span style='color:#111;'> 39.50KB </span>","children":null,"spread":false},{"title":"Debug","children":[{"title":"mulThreadServer.pdb <span style='color:#111;'> 1.30MB </span>","children":null,"spread":false},{"title":"mulThreadServer.ilk <span style='color:#111;'> 542.54KB </span>","children":null,"spread":false},{"title":"mulThreadServer.exe <span style='color:#111;'> 95.00KB </span>","children":null,"spread":false}],"spread":true},{"title":"x64","children":[{"title":"Debug","children":null,"spread":false}],"spread":true}],"spread":true},{"title":"MulThreadTestClient","children":[{"title":"MulThreadTestClient.sln <span style='color:#111;'> 1003B </span>","children":null,"spread":false},{"title":"ipch","children":[{"title":"multhreadtestclient-df09a82f","children":[{"title":"multhreadtestclient-ece0e251.ipch <span style='color:#111;'> 2.81MB </span>","children":null,"spread":false}],"spread":true}],"spread":true},{"title":"MulThreadTestClient.v12.suo <span style='color:#111;'> 20.00KB </span>","children":null,"spread":false},{"title":"Debug","children":[{"title":"MulThreadTestClient.pdb <span style='color:#111;'> 1.12MB </span>","children":null,"spread":false},{"title":"MulThreadTestClient.ilk <span style='color:#111;'> 445.30KB </span>","children":null,"spread":false},{"title":"MulThreadTestClient.exe <span style='color:#111;'> 61.00KB </span>","children":null,"spread":false}],"spread":true},{"title":"MulThreadTestClient","children":[{"title":"ReadMe.txt <span style='color:#111;'> 1.76KB </span>","children":null,"spread":false},{"title":"stdafx.h <span style='color:#111;'> 320B </span>","children":null,"spread":false},{"title":"Debug","children":[{"title":"MulThrea.86B54BA5.tlog","children":[{"title":"CL.write.1.tlog <span style='color:#111;'> 1.26KB </span>","children":null,"spread":false},{"title":"link.command.1.tlog <span style='color:#111;'> 1.40KB </span>","children":null,"spread":false},{"title":"CL.read.1.tlog <span style='color:#111;'> 30.08KB </span>","children":null,"spread":false},{"title":"link.write.1.tlog <span style='color:#111;'> 676B </span>","children":null,"spread":false},{"title":"MulThreadTestClient.lastbuildstate <span style='color:#111;'> 164B </span>","children":null,"spread":false},{"title":"cl.command.1.tlog <span style='color:#111;'> 1.68KB </span>","children":null,"spread":false},{"title":"link.read.1.tlog <span style='color:#111;'> 3.00KB </span>","children":null,"spread":false}],"spread":true},{"title":"vc120.pdb <span style='color:#111;'> 492.00KB </span>","children":null,"spread":false},{"title":"MulThreadTestClient.pch <span style='color:#111;'> 1.56MB </span>","children":null,"spread":false},{"title":"vc120.idb <span style='color:#111;'> 723.00KB </span>","children":null,"spread":false},{"title":"stdafx.obj <span style='color:#111;'> 11.39KB </span>","children":null,"spread":false},{"title":"MulThreadTestClient.obj <span style='color:#111;'> 146.81KB </span>","children":null,"spread":false},{"title":"MulThreadTestClient.log <span style='color:#111;'> 1.56KB </span>","children":null,"spread":false},{"title":"MulThreadTestClient.Build.CppClean.log <span style='color:#111;'> 1.12KB </span>","children":null,"spread":false}],"spread":true},{"title":"stdafx.cpp <span style='color:#111;'> 306B </span>","children":null,"spread":false},{"title":"MulThreadTestClient.vcxproj.filters <span style='color:#111;'> 1.31KB </span>","children":null,"spread":false},{"title":"targetver.h <span style='color:#111;'> 314B </span>","children":null,"spread":false},{"title":"MulThreadTestClient.cpp <span style='color:#111;'> 1.35KB </span>","children":null,"spread":false},{"title":"MulThreadTestClient.vcxproj <span style='color:#111;'> 4.47KB </span>","children":null,"spread":false}],"spread":true},{"title":"MulThreadTestClient.sdf <span style='color:#111;'> 34.88MB </span>","children":null,"spread":false}],"spread":true}],"spread":true}],"spread":true}]