锘??xml version="1.0" encoding="utf-8" standalone="yes"?>久久久综合免费视频,欧美午夜精品理论片a级大开眼界,一本久久综合亚洲鲁鲁http://m.shnenglu.com/softko/category/14119.html娣¤杽鍚嶅埄,淇韓鍏繪?/description>zh-cnThu, 19 May 2011 19:21:53 GMTThu, 19 May 2011 19:21:53 GMT60"娌℃湁鎵懼埌MFC80D.DLL"闂鐨勮В鍐蟲柟娉?杞?http://m.shnenglu.com/softko/archive/2011/05/17/146539.htmleircQeircQTue, 17 May 2011 01:31:00 GMThttp://m.shnenglu.com/softko/archive/2011/05/17/146539.htmlhttp://m.shnenglu.com/softko/comments/146539.htmlhttp://m.shnenglu.com/softko/archive/2011/05/17/146539.html#Feedback0http://m.shnenglu.com/softko/comments/commentRss/146539.htmlhttp://m.shnenglu.com/softko/services/trackbacks/146539.html  鐢╒S2005璋冭瘯涓涓▼搴忥紝鍑虹幇“娌℃湁鎵懼埌MFC80D.DLL……”鐨勬彁紺轟嬌紼嬪簭涓嶈兘榪愯錛屽垹鎺塂ebug鏂囦歡澶歸噸鏂扮紪璇戦棶棰樹緷鏃э紝涓婄綉鏌ヤ簡涓涓嬶紝鏈夎鏄痸s璺緞鐨勫師鍥狅紝鏈夎鏄痸s娌¤濂界殑鍘熷洜銆?/font>
  鍦?#8220;鍚姩璋冭瘯F5”鐨勫伐鍏峰浘鏍囧彸渚ф湁涓鏍?#8220;瑙e喅鏂規閰嶇疆”錛屾棤鎰忎腑灝嗗叾涓殑“Debug”鏀逛負“Release”錛孎5閫氳繃錛岃繍琛屾甯革紝欏圭洰鐩綍涓嬬敓鎴?#8220;Release”鏂囦歡澶癸紝Debug鏂瑰紡鐢熸垚鐨?#8220;Debug"鏂囦歡澶規槸鏃犵敤鐨勩傚師鍥犲涓嬶細
 

  DEBUG鍜孯ELEASE 鐗堟湰宸紓鍙婅皟璇曠浉鍏抽棶棰橈細
  I.         鍐呭瓨鍒嗛厤闂

  1.          鍙橀噺鏈垵濮嬪寲銆備笅闈㈢殑紼嬪簭鍦╠ebug涓繍琛岀殑寰堝ソ銆?/font>

      thing * search(thing * something)
        BOOL found;
        for(int i = 0; i < whatever.GetSize(); i++)
          {
          if(whatever[i]->field == something->field)
             { /* found it */
              found = TRUE;
              break;
             } /* found it */
           }
    if(found)
             return whatever[i];
    else
             return NULL;
  鑰屽湪release涓嵈涓嶈錛屽洜涓篸ebug涓細鑷姩緇欏彉閲忓垵濮嬪寲found=FALSE,鑰屽湪release鐗堜腑鍒欎笉浼氥傛墍浠ュ敖鍙兘鐨勭粰鍙橀噺銆佺被鎴栫粨鏋勫垵濮嬪寲銆?/font>

  2.            鏁版嵁婧㈠嚭鐨勯棶棰?nbsp;
        濡傦細char buffer[10];
             int counter;
       lstrcpy(buffer, "abcdefghik");

  鍦╠ebug鐗堜腑buffer鐨凬ULL瑕嗙洊浜哻ounter鐨勯珮浣嶏紝浣嗘槸闄ら潪counter>16M,浠涔堥棶棰樹篃娌℃湁銆備絾鏄湪release鐗堜腑錛宑ounter鍙兘琚斁鍦ㄥ瘎瀛樺櫒涓紝榪欐牱NULL灝辮鐩栦簡buffer涓嬮潰鐨勭┖闂達紝鍙兘灝辨槸鍑芥暟鐨勮繑鍥炲湴鍧錛岃繖灝嗗鑷碅CCESS ERROR銆?br />  3.         DEBUG鐗堝拰RELEASE鐗堢殑鍐呭瓨鍒嗛厤鏂瑰紡鏄笉鍚岀殑銆傚鏋滀綘鍦―EBUG鐗堜腑鐢寵   ele 涓?6*sizeof(DWORD)=24bytes,瀹為檯涓婂垎閰嶇粰浣犵殑鏄?2bytes錛坉ebug鐗堜互32bytes涓哄崟浣嶅垎閰嶏級錛岃屽湪release鐗堬紝鍒嗛厤緇欎綘鐨勫氨鏄?4bytes錛坮elease鐗堜互8bytes涓哄崟浣嶏級錛屾墍浠ュ湪debug鐗堜腑濡傛灉浣犲啓ele[6],鍙兘涓嶄細鏈変粈涔堥棶棰橈紝鑰屽湪release鐗堜腑錛屽氨鏈堿CCESS VIOLATE銆?/font>

  II.      ASSERT鍜孷ERIFY

  1.         ASSERT鍦≧elease鐗堟湰涓槸涓嶄細琚紪璇戠殑銆?/font>

  ASSERT瀹忔槸榪欐牱瀹氫箟鐨?/font>

        #ifdef _DEBUG
        #define ASSERT(x) if( (x) == 0) report_assert_failure()
        #else
        #define ASSERT(x)
        #endif
        瀹為檯涓婂鏉備竴浜涳紝浣嗘棤鍏崇揣瑕併傚亣濡備綘鍦ㄨ繖浜涜鍙ヤ腑鍔犱簡紼嬪簭涓繀欏昏鏈夌殑浠g爜
  姣斿

  ASSERT(pNewObj = new CMyClass);

  pNewObj->MyFunction();

  榪欑鏃跺橰elease鐗堟湰涓殑pNewObj涓嶄細鍒嗛厤鍒扮┖闂?/font>

  鎵浠ユ墽琛屽埌涓嬩竴涓鍙ョ殑鏃跺欑▼搴忎細鎶ヨ紼嬪簭鎵ц浜嗛潪娉曟搷浣滅殑閿欒銆傝繖鏃跺彲浠ョ敤VERIFY 錛?/font>

        #ifdef _DEBUG
        #define VERIFY(x) if( (x) == 0) report_assert_failure()
 
 
  #else

        #define VERIFY(x) (x)
        #endif
  榪欐牱鐨勮瘽錛屼唬鐮佸湪release鐗堜腑灝卞彲浠ユ墽琛屼簡銆?/font>

  III.   鍙傛暟闂錛?/font>

  鑷畾涔夋秷鎭殑澶勭悊鍑芥暟錛屽繀欏誨畾涔夊涓嬶細

  afx_msg LRESULT OnMyMessage(WPARAM, LPARAM);

  榪斿洖鍊煎繀欏繪槸HRESULT鍨嬶紝鍚﹀垯Debug浼氳繃錛岃孯elease鍑洪敊

  IV.  鍐呭瓨鍒嗛厤

  淇濊瘉鏁版嵁鍒涘緩鍜屾竻闄ょ殑緇熶竴鎬э細濡傛灉涓涓狣LL鎻愪緵涓涓兘澶熷垱寤烘暟鎹殑鍑芥暟錛岄偅涔堣繖涓狣LL鍚屾椂搴旇鎻愪緵涓涓嚱鏁伴攢姣佽繖浜涙暟鎹傛暟鎹殑鍒涘緩鍜屾竻闄ゅ簲璇ュ湪鍚屼竴涓眰嬈′笂銆?/font>

  V.     DLL鐨勭伨闅?/font>

  浜轟滑灝嗕笉鍚岀増鏈珼LL娣峰悎閫犳垚鐨勪笉涓鑷存у艦璞$殑縐頒負 “鍔ㄦ佽繛鎺ュ簱鐨勫湴鐙?#8220;(DLL Hell) 錛岀敋鑷沖井杞嚜宸變篃榪欎箞璇?http://msdn.microsoft.com/library/techart/dlldanger1.htm)銆?/font>

       濡傛灉浣犵殑紼嬪簭浣跨敤浣犺嚜宸辯殑DLL鏃惰娉ㄦ剰錛?/font>

  1.       涓嶈兘灝哾ebug鍜宺elease鐗堢殑DLL娣峰悎鍦ㄤ竴璧蜂嬌鐢ㄣ俤ebug閮芥槸debug鐗堬紝release鐗堥兘鏄痳elease鐗堛?/font>

  瑙e喅鍔炴硶鏄皢debug鍜宺elease鐨勭▼搴忓垎鍒斁鍦ㄤ富紼嬪簭鐨刣ebug鍜宺elease鐩綍涓?/font>


  2.         鍗冧竾涓嶈浠ヤ負闈欐佽繛鎺ュ簱浼氳В鍐抽棶棰橈紝閭e彧浼氫嬌鎯呭喌鏇寸碂緋曘?/font>

  VI.  RELEASE鏉夸腑鐨勮皟璇曪細

  1.         灝咥SSERT() 鏀逛負 VERIFY() 銆傛壘鍑哄畾涔夊湪"#ifdef _DEBUG"涓殑浠g爜錛屽鏋滃湪RELEASE鐗堟湰涓渶瑕佽繖浜涗唬鐮佽灝嗕粬浠Щ鍒板畾涔夊銆傛煡鎵綯RACE(...)涓唬鐮侊紝鍥犱負榪欎簺浠g爜鍦≧ELEASE涓篃涓嶈緙栬瘧銆傝璁ょ湡媯鏌ラ偅浜涘湪RELEASE涓渶瑕佺殑浠g爜鏄惁騫舵病鏈夎渚垮疁銆?/p>

  2.         鍙橀噺鐨勫垵濮嬪寲鎵甯︽潵鐨勪笉鍚岋紝鍦ㄤ笉鍚岀殑緋葷粺錛屾垨鏄湪DEBUG/RELEASE鐗堟湰闂撮兘瀛樺湪榪欐牱鐨勫樊寮傦紝鎵浠ヨ瀵瑰彉閲忚繘琛屽垵濮嬪寲銆?/p>

  3.         鏄惁鍦ㄧ紪璇戞椂宸茬粡鏈変簡璀﹀憡?璇峰皢璀﹀憡綰у埆璁劇疆涓?鎴?,鐒跺悗淇濊瘉鍦ㄧ紪璇戞椂娌℃湁璀﹀憡鍑虹幇.

  VII.   灝哖roject Settings" 涓?"C++/C " 欏圭洰涓嬩紭鍖栭夐」鏀逛負Disbale錛圖ebug錛夈傜紪璇戝櫒鐨勪紭鍖栧彲鑳藉鑷磋澶氭剰鎯充笉鍒扮殑閿欒錛岃鍙傝僪ttp://www.pgh.net/~newcomer/debug_release.htm

  1.         姝ゅ瀵筊ELEASE鐗堟湰鐨勮蔣浠朵篃鍙互榪涜璋冭瘯錛岃鍋氬涓嬫敼鍔細

  鍦?Project Settings" 涓?"C++/C " 欏圭洰涓嬭緗?"category" 涓?"General" 騫朵笖灝?Debug Info"璁劇疆涓?"Program Database"銆?/p>

  鍦?"Link"欏圭洰涓嬮変腑"Generate Debug Info"媯鏌ユ銆?/p>

  "Rebuild All"

  濡傛鍋氭硶浼氫駭鐢熺殑涓浜涢檺鍒訛細

  鏃犳硶鑾峰緱鍦∕FC DLL涓殑鍙橀噺鐨勫箋?/p>

  蹇呴』瀵硅杞歡鎵浣跨敤鐨勬墍鏈塂LL宸ョ▼閮借繘琛屾敼鍔ㄣ?/p>

  鍙︼細

  MS BUG錛歁S鐨勪竴浠芥妧鏈枃妗d腑琛ㄦ槑錛屽湪VC5涓浜嶥LL鐨?Maximize Speed"浼樺寲閫夐」騫舵湭琚畬鍏ㄦ敮鎸侊紝鍥犳榪欏皢浼氬紩璧峰唴瀛橀敊璇茍瀵艱嚧紼嬪簭宕╂簝銆?/p>

  2.         www.sysinternals.com鏈変竴涓▼搴廌ebugView錛岀敤鏉ユ崟鎹塐utputDebugString鐨勮緭鍑猴紝榪愯璧鋒潵鍚庯紙浼拌鏄嚜璁句負system debugger錛夊氨鍙互瑙傜湅鎵鏈夌▼搴忕殑OutputDebugString鐨勮緭鍑恒傛鍚庯紝浣犲彲浠ヨ劚紱籚C鏉ヨ繍琛屼綘鐨勭▼搴忓茍瑙傜湅璋冭瘯淇℃伅銆?/p>

  3.         鏈変竴涓彨Gimpel Lint鐨勯潤鎬佷唬鐮佹鏌ュ伐鍏鳳紝鎹姣旇緝濂界敤銆俬ttp://www.gimpel.com 涓嶈繃瑕佸寲$鐨勩?/p>

鍙傝冩枃鐚細

1)         http://www.cygnus-software.com/papers/release_debugging.html

2)        http://www.pgh.net/~newcomer/debug_release.htm



eircQ 2011-05-17 09:31 鍙戣〃璇勮
]]>
浣跨敤ADO鐨勫叿浣撴柟娉?杞?http://m.shnenglu.com/softko/archive/2010/11/08/132988.htmleircQeircQMon, 08 Nov 2010 05:49:00 GMThttp://m.shnenglu.com/softko/archive/2010/11/08/132988.htmlhttp://m.shnenglu.com/softko/comments/132988.htmlhttp://m.shnenglu.com/softko/archive/2010/11/08/132988.html#Feedback0http://m.shnenglu.com/softko/comments/commentRss/132988.htmlhttp://m.shnenglu.com/softko/services/trackbacks/132988.html闃呰鍏ㄦ枃

eircQ 2010-11-08 13:49 鍙戣〃璇勮
]]>
LPSTR BSTR _variant_t VARIANT CComBSTR TCHARhttp://m.shnenglu.com/softko/archive/2010/06/24/118667.htmleircQeircQThu, 24 Jun 2010 13:43:00 GMThttp://m.shnenglu.com/softko/archive/2010/06/24/118667.htmlhttp://m.shnenglu.com/softko/comments/118667.htmlhttp://m.shnenglu.com/softko/archive/2010/06/24/118667.html#Feedback0http://m.shnenglu.com/softko/comments/commentRss/118667.htmlhttp://m.shnenglu.com/softko/services/trackbacks/118667.html    瀹藉瓧絎﹀簲璇ヨ繖鏍峰畾涔夈侺"sdfdf";

    T  涓棿綾誨瀷銆傚鏋滃畾涔変簡 _UNICODE錛屽垯T琛ㄧずW錛涘鏋滃畾涔変簡 _MBCS錛屽垯T琛ㄧずA.
    A  ANSI 瀛楃涓詫紝涔熷氨鏄?MBCS.
    C  const 鐨勭緝鍐?

銆銆VARIANT 璺ㄨ璦綾誨瀷
    VARIANT v;
    v.vt=VT_BOOL,v.boolVal=VARIANT_TRUE;
銆銆VARIANT 鐜版垚鐨勫寘瑁呯被 CComVariant銆丆OleVariant銆乢variant_t
    CComVariant v1("ssd");CComVariant v2(true);CComVariant_t(100);

    BSTR鏄寚鍚憉nicode鐨勫瓧絎︿覆鎸囬拡銆侭STR bb=::SysAllocString(L"Hello world");
    ATL涓瑽STR鐨勫寘瑁呯被CComBSTR;

    鍦╓indows Data Type涓紝LPSTR榪欐牱瀹氫箟鐨勶紝typedef CHAR * LPSTR.

銆銆涔嬮棿涓昏鐨勮漿鎹har *,BSTR,_variant_t;
    _variant_t綾?涓湁涓涓嚱鏁癝etString(const char*)錛屽氨鏄妸char* 杞崲涓築STR,鐒跺悗杞崲涓篲variant_t.



eircQ 2010-06-24 21:43 鍙戣〃璇勮
]]>
青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品
  • <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
      <noscript id="pjuwb"></noscript>
            <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
              <dd id="pjuwb"></dd>
              <abbr id="pjuwb"></abbr>
              亚洲另类黄色| 西瓜成人精品人成网站| 欧美日本亚洲| 最新中文字幕一区二区三区| 伊人伊人伊人久久| 欧美a级一区| 亚洲电影在线看| 亚洲一区二区在线视频 | 国产精品xvideos88| 亚洲欧美日韩在线综合| 欧美bbbxxxxx| 一本色道精品久久一区二区三区| 欧美色欧美亚洲另类七区| 亚洲在线成人精品| 亚洲风情在线资源站| 午夜精品久久久久99热蜜桃导演| 激情婷婷久久| 国产精品一区二区在线观看| 麻豆精品在线视频| 午夜在线成人av| 中文在线资源观看网站视频免费不卡| 久久综合一区| 久久免费黄色| 欧美一级在线播放| 亚洲性感美女99在线| 亚洲国产三级网| 在线免费观看成人网| 欧美亚州一区二区三区| 欧美美女视频| 欧美激情第9页| 欧美日本亚洲| 欧美午夜精品久久久久免费视| 嫩草国产精品入口| 欧美xart系列高清| 免费成人毛片| 麻豆91精品| 男女视频一区二区| 欧美成人国产| 亚洲美女91| 一本高清dvd不卡在线观看| 亚洲手机成人高清视频| 亚洲在线一区二区三区| 欧美一区二区三区久久精品 | 一区二区三区免费网站| 9人人澡人人爽人人精品| 99国产精品视频免费观看| 亚洲午夜激情免费视频| 午夜久久影院| 免费在线亚洲| 国产精品一页| 亚洲电影一级黄| 午夜久久资源| 女人天堂亚洲aⅴ在线观看| 亚洲成人在线免费| 亚洲第一福利社区| 亚洲精品日本| 欧美一区二视频在线免费观看| 久久性天堂网| 在线视频精品一区| 久久精品人人| 国产精品亚洲а∨天堂免在线| 红桃视频一区| 亚洲欧美在线aaa| 亚洲美女av黄| 男女精品网站| 在线播放日韩专区| 午夜亚洲伦理| 在线亚洲自拍| 欧美高清自拍一区| 亚洲黄页一区| 农夫在线精品视频免费观看| 午夜免费电影一区在线观看| 欧美日韩久久久久久| 日韩午夜av| 亚洲国内精品在线| 久久久99爱| 久久国产精品第一页| 国产一区二区三区在线观看精品| 在线视频一区二区| 中文在线资源观看网站视频免费不卡| 欧美看片网站| 亚洲免费影视| 久久av一区二区三区| 国产字幕视频一区二区| 麻豆亚洲精品| 久久在线免费观看| 亚洲日韩欧美视频一区| 亚洲高清不卡在线| 欧美视频一区二区在线观看| 亚洲一区二区三区乱码aⅴ| 宅男精品导航| 亚洲黄色免费网站| 国产精品免费在线| 久久久久久电影| 欧美区二区三区| 性欧美大战久久久久久久免费观看| 亚洲欧美偷拍卡通变态| 亚洲电影在线看| 日韩写真视频在线观看| 国产亚洲成年网址在线观看| 欧美成人精品福利| 国产精品免费观看视频| 欧美成人精品h版在线观看| 欧美日韩在线精品一区二区三区| 亚洲在线一区| 欧美粗暴jizz性欧美20| 校园春色国产精品| 欧美久久电影| 亚洲黄色片网站| 在线播放国产一区中文字幕剧情欧美 | 欧美激情一区二区在线| 国产精品久久久对白| 亚洲成人资源网| 狠狠入ady亚洲精品经典电影| 在线一区亚洲| 中文欧美在线视频| 欧美mv日韩mv国产网站| 看欧美日韩国产| 欧美一级久久久久久久大片| 亚洲精品中文字幕在线观看| 久久九九电影| 乱人伦精品视频在线观看| 国产一区白浆| 老牛国产精品一区的观看方式| 久久久久国产精品一区二区| 国产午夜精品久久久| 欧美一区二区视频97| 久久影音先锋| 亚洲激情在线播放| 欧美日韩三级电影在线| 99国产一区二区三精品乱码| 中日韩在线视频| 国产美女精品| 久久午夜精品| 亚洲免费播放| 久久久久一区二区三区| 亚洲国产精品成人| 欧美久久久久久久| 亚洲在线播放电影| 亚洲国产成人高清精品| 亚洲午夜免费福利视频| 国产亚洲精品福利| 欧美精品综合| 久久九九精品99国产精品| 亚洲激情黄色| 麻豆精品视频在线| 午夜视频在线观看一区二区三区| 亚洲二区三区四区| 国产精品资源| 欧美日韩激情小视频| 性亚洲最疯狂xxxx高清| 亚洲精品久久嫩草网站秘色| 欧美在线播放一区| 一二三区精品福利视频| 亚洲国产精品电影| 国产日韩欧美精品综合| 欧美激情综合在线| 免费在线观看日韩欧美| 久久成人精品视频| 午夜精品久久久久久久蜜桃app | 国产欧美日本在线| 欧美精品亚洲精品| 午夜精品视频在线观看| 99re在线精品| 国产精品久久影院| 欧美亚洲网站| 亚洲一区久久久| 一区二区三区四区五区精品视频 | 亚洲一区三区电影在线观看| 亚洲第一精品影视| 欧美国内亚洲| 欧美国产欧美亚州国产日韩mv天天看完整| 亚洲一区二区三区四区在线观看 | 久久国产色av| 久久久久一区二区| 男人的天堂亚洲| 久久一区二区三区国产精品 | 久久亚洲私人国产精品va| 蜜臀99久久精品久久久久久软件 | 久久久夜夜夜| 欧美大片免费| 国产精品一级在线| 国内揄拍国内精品少妇国语| 尤物在线精品| 一区二区电影免费观看| 亚洲性xxxx| 老巨人导航500精品| 欧美激情一区| 亚洲一区二区三区欧美| 午夜在线播放视频欧美| 欧美大片网址| 狠狠爱成人网| 一区二区激情| 欧美激情国产日韩| 亚洲综合二区| 欧美日韩亚洲一区在线观看| 精品成人免费| 欧美一级淫片aaaaaaa视频| 欧美a级在线| 久久不见久久见免费视频1|