????Error = 0 ??????????????????????????????е???????????????????????????????????Э????????????????ò???????????????????????м???????????????Щ????????????漰??????????????????е??????????????Щ?????????????????????????????????????

?????????????????????????е????????????????????????????

???????????????ó?????????????

??????????????????????? printf ?????? std????cout ??????????????????????MFC??????????? TRACE ???????????????? output ???????????? MessageBox???????????????????????? ??

??????Щ???????????????? ????????? ?????Σ???????? ???????????????????????????д??????????????????????

?????????????????????????

??????????????е????д??????????????????????У?????????????Щ?????

????1????????????????????????????????????????????????????????????????????????????λ???????????

????2?????????????????漰??????????????????????????????У????????????????????????????????????????????????????? ?????????????????????????????Ч????????????????????????У???????????????Щ?????????????????Ч???

????3???????????д????????????????磺C/S????????????100?????????????????????????????????????????????????????????????????????????????

?????????????????????????????????????????????TCP/IPЭ?????ò????飬????????????????????????????????????????????????????????????????????????ν??????????????????????????????????????????????????????????????????????????????????????????????????

?????????????????????????????????????????????????????????????????????????

??????????????C++??????

????C++????????????????????Ч????????д????????????????????????????????????????????????????????????????????.

?????????????????????????????????????? try?? throw ?? catch ??

????????????????? ????Щ??C++?????????????????????????????????????????????????????

??????????C++????????????????????????????????????????????????????????????????????????????????????д???????????????????????????????Ч?????????????ú?c++??????????????????????£???????????????????д???????????????ó???????????

????????C++????????C++?鼮???н????????????????????????????C++??????????????????????????????http://www.51testing.com/html/17/n-209117.html??

??????????????GetLastError??

????????????windows??????????????windows?????????API??GetLastError??????????????????????????????

?????????Windows????????????????????????????????????洢????thread-localstorage??????????????????????????????flase?????????????????????????????????????????????GetLastError????????????ú????????????32λ???????

????WinError.h??????????Microsoft????????????????б??

??????Windows?????????????????????????GetLastError??????????????????Windows???????????????????д??

????Visual studio?????????С????ó??????Error Lookup.

??????????д????ó????з????????????????????????????????????????Windows????????????????????????????????????????????ú??????FormatMessage??

??????????GetLastError????????????????????????????????????????????????????????????32λ??????????Windows???????????????????????????????????????????GetLastError?????????????????????????????

???????????????????????????????GetLastError?????????????????????????????μ??????????????????ò???????????????????????????????????????????????????????????????????????????????????????????????и????????????????????????????????????????μ??????????????????????????????н???????????????

?????????????????е??????????????????????????λ???????????????????????????顣