锘??xml version="1.0" encoding="utf-8" standalone="yes"?>久久99精品久久只有精品 ,9999国产精品欧美久久久久久,久久精品国产69国产精品亚洲http://m.shnenglu.com/ly4cn/category/10.html鐖辮佸﹩錛岃姣旂紪紼嬪涓鐐?..zh-cnTue, 20 May 2008 15:49:50 GMTTue, 20 May 2008 15:49:50 GMT60鎺ㄨ崘涓涓◢寰ソ鐢ㄤ簺鐨剆vn鏈嶅姟鍣?/title><link>http://m.shnenglu.com/ly4cn/archive/2007/12/15/38570.html</link><dc:creator>娌愭灚</dc:creator><author>娌愭灚</author><pubDate>Sat, 15 Dec 2007 10:34:00 GMT</pubDate><guid>http://m.shnenglu.com/ly4cn/archive/2007/12/15/38570.html</guid><wfw:comment>http://m.shnenglu.com/ly4cn/comments/38570.html</wfw:comment><comments>http://m.shnenglu.com/ly4cn/archive/2007/12/15/38570.html#Feedback</comments><slash:comments>1</slash:comments><wfw:commentRss>http://m.shnenglu.com/ly4cn/comments/commentRss/38570.html</wfw:commentRss><trackback:ping>http://m.shnenglu.com/ly4cn/services/trackbacks/38570.html</trackback:ping><description><![CDATA[浠婂ぉ瀹夎svn鏈嶅姟鍣ㄣ備笂瀹樼綉涓嬭澆錛屽彂鐜皐indows涓嬫湁涓涓◢寰ソ鐢ㄤ簺鐨剆vn鏈嶅姟鍣ㄣ?br> 涓嬭澆鍦板潃錛?http://www.visualsvn.com/server/<br> <br> 榪欎釜涓滆タ鏈夊嚑涓壒鑹詫細<br> 1. 瀹夎鍜岄厤緗繃紼嬪緢鏂逛究錛堟渶澶т紭鐐逛箣涓錛?br> 2. 鑷甫apache/ssl/mod_dav_svn/...絳夋ā鍧楋紝鏃㈠皬宸э紝鍙堢畝鍗曪紝涔熷畨鍏ㄤ竴浜涖?br> 3. 鑷甫MSC綆$悊宸ュ叿錛屽彲浠ュ垱寤虹敤鎴楓佺敤鎴風粍錛岃繕鍙互綆$悊澶氫釜婧愮爜搴擄紝浠ュ強閰嶇疆鍚勪釜璺緞鐨勮闂潈闄愶紙鏈澶т紭鐐逛箣浜岋級<br> <br> 閫氳繃涓婇潰涓嬭澆鍦板潃錛屽彲浠ョ湅鍒版埅鍥俱備笉榪囷紝鎴浘鐨勭増鏈◢浣庣偣銆傜洰鍓嶇殑鐗堟湰鏄?.01銆傛牳蹇冩槸Svn1.45錛屼笌瀹樻柟鍚屾銆傚叾瀹炲畠涔熸槸涓哄畼鏂規彁渚泈indows縐繪鐗堢殑緗戠珯涔嬩竴銆?br> <br> 闇瑕佹敞鎰忕殑鏄紝榪欎釜緗戠珯鎻愪緵鐨刅isualSVN Server鏄厤璐圭殑錛岃屽鎴風VisualSVN鏄敹璐圭殑銆傛垜浠彲浠ヤ笉鐢ㄨ瀹㈡埛绔紝瀹㈡埛绔繕鏄敤TortoiseSVN/AnkhSVN涔嬬被鐨勩? VisualSVN瀹㈡埛绔粠浠嬬粛涓婄湅錛屼笌AkuhSVN鏄樊涓嶅鐨勶紝鍙笉榪囧姛鑳戒笂鐣ユ湁浼樼偣銆傚畾浠鋒槸$49銆?<img src ="http://m.shnenglu.com/ly4cn/aggbug/38570.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://m.shnenglu.com/ly4cn/" target="_blank">娌愭灚</a> 2007-12-15 18:34 <a href="http://m.shnenglu.com/ly4cn/archive/2007/12/15/38570.html#Feedback" target="_blank" style="text-decoration:none;">鍙戣〃璇勮</a></div>]]></description></item><item><title>VC涓殑涓涓緢濂囨殑闂錛嶏紞鍏充簬C4244http://m.shnenglu.com/ly4cn/archive/2007/11/30/37550.html娌愭灚娌愭灚Fri, 30 Nov 2007 04:50:00 GMThttp://m.shnenglu.com/ly4cn/archive/2007/11/30/37550.htmlhttp://m.shnenglu.com/ly4cn/comments/37550.htmlhttp://m.shnenglu.com/ly4cn/archive/2007/11/30/37550.html#Feedback6http://m.shnenglu.com/ly4cn/comments/commentRss/37550.htmlhttp://m.shnenglu.com/ly4cn/services/trackbacks/37550.html     濡備笅鐨勪唬鐮侊細
    short s1 = 0;
    
short s2 = 2;

    s1 
+= s2;
    鍦ㄨ繖涓や釜緙栬瘧鍣ㄧ殑 /w4 鍥涚駭璀﹀憡鎵撳紑鐨勬椂鍊欙紝灝卞啋鍑轟互涓嬬殑璀﹀憡鏉ワ細
warning C4244: “+=”: 浠?#8220;int”杞崲鍒?#8220;short”錛屽彲鑳戒涪澶辨暟鎹?/span>
    涓轟簡娑堥櫎榪欎釜璀︼紝鍙兘灝?+= 鎷嗘垚 = 鍜?+錛屽 s1 = s1 + s2銆?br>
    緇堜簬錛岃繖涓棶棰樺湪VC2008娑堝け浜嗐?img src ="http://m.shnenglu.com/ly4cn/aggbug/37550.html" width = "1" height = "1" />

娌愭灚 2007-11-30 12:50 鍙戣〃璇勮
]]>
姹夎緙栫▼++http://m.shnenglu.com/ly4cn/archive/2007/10/17/34476.html娌愭灚娌愭灚Wed, 17 Oct 2007 12:22:00 GMThttp://m.shnenglu.com/ly4cn/archive/2007/10/17/34476.htmlhttp://m.shnenglu.com/ly4cn/comments/34476.htmlhttp://m.shnenglu.com/ly4cn/archive/2007/10/17/34476.html#Feedback37http://m.shnenglu.com/ly4cn/comments/commentRss/34476.htmlhttp://m.shnenglu.com/ly4cn/services/trackbacks/34476.html     浠婂ぉ緹ら噷澶存湁浜哄張鎶婂畠緲誨嚭鏉ヤ簡錛屽垰濂芥棤鑱婏紝涔熷氨鍙戞槑浜嗕竴涓眽璇紪紼嬭璦錛岄泦鎴愬埌visual studio 2005鐨処DE涓紝鍚嶅瓧灝卞彨姹夎緙栫▼++錛屾榪庡悓鏍鋒棤鑱婄殑鏈嬪弸璇曠敤銆?br>
#include "甯哥敤澶存枃浠?/span>"


鏁存暟 涓誨嚱鏁?鏁存暟 鍙傛暟鏁伴噺, 瀛楃鎸囬拡 鍙傛暟 鏄暟緇?
{
    鏁存暟 鍙橀噺1 璧嬪間負 
3;
    濡傛灉(鍙橀噺1 澶т簬 
0)
    {
        鎵撳嵃(
"鍙互涓枃緙栫▼\n");
    }

    緋葷粺鍛戒護(
"Pause");
    榪斿洖 
0;
}


    榪愯緇撴灉灝辨槸錛?#8220;鍙互涓枃緙栫▼”
    璇硶鍛紝灝辨槸C++涓鏍風殑錛岄偅涓?#8220;甯哥敤澶存枃浠?#8221;鐨勫唴瀹瑰涓嬶細
#define 鏁存暟 int
#define 濡傛灉 if
#define 澶т簬 >
#define 鎵撳嵃 printf
#define 緋葷粺鍛戒護 system
#define 璧嬪間負 =
#define 涓誨嚱鏁?nbsp;_tmain
#define 瀛楃鎸囬拡 _TCHAR*
#define 鏄暟緇?nbsp;[]
#define 榪斿洖

#include 
<tchar.h>
#include 
<iostream>

    鍞竴緹庝腑涓嶈凍鐨勬槸錛?include鏆傛椂鏃犳硶姹夊寲銆備簬鏄姖緹ら噷鐨勪漢鐢ㄨ繖涓啓鍐欐儏涔︼紝緇撴灉錛屾病浜哄搷搴?..
    涓嶈繃錛?include 鍙互鍦ㄩ」鐩睘鎬т腑鍘繪帀瀹冿紙C++楂樼駭閫夐」錛氬己鍒跺寘鍚級錛屾垨鏄寚瀹氱紪璇戝懡浠ゅ弬鏁?/FI "甯哥敤澶存枃浠? 錛岃繖鏍峰氨鍙互鍘繪帀涓婇潰鐨?#8220;#include "甯哥敤澶存枃浠?”浜嗐?nbsp; 
-----
浠ヤ笂紼嬪簭鍦╒C++2005涓婄紪璇戝茍榪愯閫氳繃銆?br>
闄勭兢鏈嬪弸鐨勭▼搴忥細
楂樿垐涓?lt;>  19:54:59
榪樼湡鏈夎繖涔堢帺鐨勫晩
娌愭灚(Liny)()  19:55:02
鍚勪綅鏈嬪弸錛屽挶浠彁渚涗竴涓ご鏂囦歡錛屼簬鏄叏涓浗浜洪兘鍙互鐢╲c++2005鏉ヨ繘琛屼腑鏂囩紪紼嬩簡銆?br>椋庡湪濂旇窇()  19:55:05
鎴戜粠鏉ユ病榪欎箞鐜╄繃.
娌愭灚(Liny)()  19:55:19
鐜╃帺鍚э紝鎸哄ソ鐜╃殑銆?br>椋庡湪濂旇窇()  19:55:28
騫茶剢鎶婃墍鏈夊嚱鏁扮敤涓枃define鎴愪竴涓腑鏂囩紪紼嬪簱.
娌愭灚(Liny)()  19:55:30
涓嶅氨鏄竴鍫?defing
娌愭灚(Liny)()  20:13:43
鐢ㄨ繖涓啓鎯呬功鍚у悇浣嶃?br>瑗跨摐()  20:13:57
濂蟲湅鍙嬩笉鎳傜▼搴忔庝箞鍔?
錛達棘錛★績()  20:13:58
榪欐牱鐨勬儏涔?..鐞冪悆涓嶄細鍠滄鐨?
楂樿垐涓?lt;>  20:14:04
銆傘傘傛儏涔﹂噷灝變竴涓脊鍑虹殑瀵硅瘽妗?嬈茬煡璇︽儏錛岃鐪嬩唬鐮?
瑗跨摐()  20:14:17
鐞冪悆鍙堟病鍑虹幇

錛達棘錛★績()  
20:19:00

#define 瓚佽繕 while
#define 閭d釜鍟?nbsp;int
#define 鎬葷殑鏉ヨ main
#define 涔?nbsp;cin
#define 鍗?nbsp;cout
#define 榪?nbsp;>>
#define 鍑?nbsp;<<
#define 鎷滄嫓浜?nbsp;return
#define 鍘繪帀 -=
#define 絳変簬 =
#define 灞?nbsp;100e4
#define 鎴戣 (
#define 鏄惂 )
#define 鍟?nbsp;a
#define 閭d箞灝?nbsp;{
#define 寰椾簡 }
#define 鍛 ;
#include 
<iostream>
using namespace std;

閭d釜鍟?nbsp;鎬葷殑鏉ヨ 鎴戣 閭d釜鍟?nbsp;鍟?nbsp;鏄惂
閭d箞灝?nbsp;閭d釜鍟?nbsp;鏈夐挶 絳変簬 灞?nbsp;鍛
瓚佽繕 鎴戣 鏈夐挶 鏄惂    閭d箞灝?br>閭d釜鍟?nbsp;澶氬皯 鍛 涔?nbsp;榪?nbsp;澶氬皯 鍛 鍗?nbsp;鍑?nbsp;澶氬皯 鍛 鏈夐挶 鍘繪帀 澶氬皯 鍛
鍗?nbsp;鍑?nbsp;澶氬皯 鍛 寰椾簡
鎷滄嫓浜?nbsp;鍟?nbsp;鍛 寰椾簡 

楂樿垐涓?/span><>  20:19:30
鏈鏈夎涔夌殑涓枃緙栫▼璇炵敓浜?nbsp;





娌愭灚 2007-10-17 20:22 鍙戣〃璇勮
]]>
浠庤祴鍊煎埌鍒濆鍖?/title><link>http://m.shnenglu.com/ly4cn/archive/2007/09/27/33039.html</link><dc:creator>娌愭灚</dc:creator><author>娌愭灚</author><pubDate>Thu, 27 Sep 2007 09:39:00 GMT</pubDate><guid>http://m.shnenglu.com/ly4cn/archive/2007/09/27/33039.html</guid><wfw:comment>http://m.shnenglu.com/ly4cn/comments/33039.html</wfw:comment><comments>http://m.shnenglu.com/ly4cn/archive/2007/09/27/33039.html#Feedback</comments><slash:comments>6</slash:comments><wfw:commentRss>http://m.shnenglu.com/ly4cn/comments/commentRss/33039.html</wfw:commentRss><trackback:ping>http://m.shnenglu.com/ly4cn/services/trackbacks/33039.html</trackback:ping><description><![CDATA[<p>   C璇█紜疄寰堜紭闆咃紝鏁翠釜璇█鐨勮璁$畝媧佷竴鑷淬傝屽湪C++涓紝鏈変竴涓浜鴻療鐥呯殑闂灝辨槸鍙橀噺鍒濆鍖栫殑涓嶄竴鑷存с?br>   C璇█涓殑鍒濆鍖栵紝閮芥槸鐢ㄨ姳鎷彿榪涜錛岀畝鍗曠編瑙傦細</p> <div style="BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 4px; FONT-SIZE: 13px; PADDING-BOTTOM: 4px; BORDER-LEFT: #cccccc 1px solid; WIDTH: 98%; WORD-BREAK: break-all; PADDING-TOP: 4px; BORDER-BOTTOM: #cccccc 1px solid; BACKGROUND-COLOR: #eeeeee"><span style="COLOR: #0000ff">int</span><span style="COLOR: #000000"> array[] </span><span style="COLOR: #000000">=</span><span style="COLOR: #000000"> {</span><span style="COLOR: #000000">1</span><span style="COLOR: #000000">,</span><span style="COLOR: #000000">2</span><span style="COLOR: #000000">,</span><span style="COLOR: #000000">3</span><span style="COLOR: #000000">,</span><span style="COLOR: #000000">4</span><span style="COLOR: #000000">,</span><span style="COLOR: #000000">5</span><span style="COLOR: #000000">};<br></span><span style="COLOR: #0000ff">struct</span><span style="COLOR: #000000"> Point point </span><span style="COLOR: #000000">=</span><span style="COLOR: #000000"> {</span><span style="COLOR: #000000">2</span><span style="COLOR: #000000">, </span><span style="COLOR: #000000">3</span><span style="COLOR: #000000">};<br></span><span style="COLOR: #0000ff">struct</span><span style="COLOR: #000000"> Point arrPoint[] </span><span style="COLOR: #000000">=</span><span style="COLOR: #000000"> <br>{<br>  {</span><span style="COLOR: #000000">2</span><span style="COLOR: #000000">,</span><span style="COLOR: #000000">3</span><span style="COLOR: #000000">},<br>  {</span><span style="COLOR: #000000">4</span><span style="COLOR: #000000">,</span><span style="COLOR: #000000">5</span><span style="COLOR: #000000">},<br>  {</span><span style="COLOR: #000000">6</span><span style="COLOR: #000000">,</span><span style="COLOR: #000000">7</span><span style="COLOR: #000000">}<br>};</span></div> <br>   C++鑷劧涔熷吋瀹逛簡C璇█鐨勫垵濮嬪寲鏈哄埗銆傜劧鑰岋紝C++鐨凜lass涔冭嚦STL閮戒笉鏀寔銆傚畠浠鐢ㄤ笉鍚岀殑鏂瑰紡鏉ュ垵濮嬪寲錛?鐢氳嚦鏍規湰涓嶈兘澶熺洿鎺ュ垵濮嬪寲錛?鍙兘浣跨敤榪愯鏃剁殑璧嬪箋?br>   姣斿Class錛? <div style="BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 4px; FONT-SIZE: 13px; PADDING-BOTTOM: 4px; BORDER-LEFT: #cccccc 1px solid; WIDTH: 98%; WORD-BREAK: break-all; PADDING-TOP: 4px; BORDER-BOTTOM: #cccccc 1px solid; BACKGROUND-COLOR: #eeeeee"><span style="COLOR: #0000ff">class</span><span style="COLOR: #000000"> Param<br>{<br></span><span style="COLOR: #0000ff">public</span><span style="COLOR: #000000">:<br>  </span><span style="COLOR: #0000ff">int</span><span style="COLOR: #000000"> Age;<br>  </span><span style="COLOR: #0000ff">int</span><span style="COLOR: #000000"> Value;<br></span><span style="COLOR: #0000ff">private</span><span style="COLOR: #000000">:<br>  </span><span style="COLOR: #0000ff">int</span><span style="COLOR: #000000"> Level;<br>};<br><br>Param param </span><span style="COLOR: #000000">=</span><span style="COLOR: #000000"> {</span><span style="COLOR: #000000">2</span><span style="COLOR: #000000">,</span><span style="COLOR: #000000">3</span><span style="COLOR: #000000">}; </span><span style="COLOR: #008000">//</span><span style="COLOR: #008000"> ERROR</span><span style="COLOR: #008000"><br></span><span style="COLOR: #000000">Param param </span><span style="COLOR: #000000">=</span><span style="COLOR: #000000"> {</span><span style="COLOR: #000000">2</span><span style="COLOR: #000000">,</span><span style="COLOR: #000000">3</span><span style="COLOR: #000000">,</span><span style="COLOR: #000000">4</span><span style="COLOR: #000000">}; </span><span style="COLOR: #008000">//</span><span style="COLOR: #008000">ERROR</span></div>    鏃犳硶鍒濆鍖栥傝屽鏋滀笉鍒濆鍖栫殑璇濓紝鎵鏈夌殑鎴愬憳鑰屽浜庢棤鏀垮簻鐘舵侊紝榪欐樉鐒跺緢涓嶈浜烘斁蹇冦備簬鏄紝C++鎻愪緵浜嗕笓闂ㄧ敤浜嶤lass鐨勫垵濮嬪寲鏂瑰紡錛嶏紞鏋勯犲嚱鏁幫細<br> <div style="BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 4px; FONT-SIZE: 13px; PADDING-BOTTOM: 4px; BORDER-LEFT: #cccccc 1px solid; WIDTH: 98%; WORD-BREAK: break-all; PADDING-TOP: 4px; BORDER-BOTTOM: #cccccc 1px solid; BACKGROUND-COLOR: #eeeeee"><span style="COLOR: #0000ff">class</span><span style="COLOR: #000000"> Param<br>{<br></span><span style="COLOR: #0000ff">public</span><span style="COLOR: #000000">:<br>  Param(</span><span style="COLOR: #0000ff">int</span><span style="COLOR: #000000"> x, </span><span style="COLOR: #0000ff">int</span><span style="COLOR: #000000"> y)<br>    : x_(x), y_(y)<br>  {}<br>  Param()<br>    : x_(</span><span style="COLOR: #000000">0</span><span style="COLOR: #000000">), y_(</span><span style="COLOR: #000000">0</span><span style="COLOR: #000000">)<br>  {}<br></span><span style="COLOR: #0000ff">private</span><span style="COLOR: #000000">:<br>  </span><span style="COLOR: #0000ff">int</span><span style="COLOR: #000000"> x_, y_;<br>};<br><br>Param param(</span><span style="COLOR: #000000">1</span><span style="COLOR: #000000">,</span><span style="COLOR: #000000">2</span><span style="COLOR: #000000">);<br></span><span style="COLOR: #008000">//</span><span style="COLOR: #008000">鎴?/span><span style="COLOR: #008000"><br></span><span style="COLOR: #000000">Param param;</span></div>    鏈変簡鏋勯犲嚱鏁幫紝鍙互鍦ㄦ瀯閫犲嚱鏁扮殑鍒濆鍖栧垪琛ㄤ腑瀵規垚鍛樿繘琛屽垵濮嬪寲銆傚彲鏄緢鏄庢樉錛岃繖閲屽ご榪樻槸鏈変竴涓櫡闃憋紝榛樿鏋勯犲垵濮嬪寲鍜岄潪榛樿鏋勯犲垵濮嬪寲鐨勮皟鐢ㄦ柟寮忔槸涓嶄竴鑷寸殑銆傞粯璁ゆ瀯閫犲嚱鏁頒笉鑳界敤鎷彿鏉ヨ皟鐢紝鍚﹀垯緙栬瘧鍣ㄥ皢浼氬彂鐤細<br> <div style="BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 4px; FONT-SIZE: 13px; PADDING-BOTTOM: 4px; BORDER-LEFT: #cccccc 1px solid; WIDTH: 98%; WORD-BREAK: break-all; PADDING-TOP: 4px; BORDER-BOTTOM: #cccccc 1px solid; BACKGROUND-COLOR: #eeeeee"><span style="COLOR: #000000">Param param();</span></div>    瀹冧細鎶婁笂闈㈢殑璇彞鐪嬫垚鏄嚱鏁板0鏄庯紝鑰屽悗闈㈣皟鐢ㄧ殑鏃跺欏氨浼氬嚭閿欙紝鑰岄敊璇俊鎭彲鑳戒細璁╀綘鎶撶媯涓涓嬨備絾鏄繖鏍蜂篃灝辯畻浜嗭紝鍋忓亸 new 鍙互鎺ュ彈鏈夋嫭鍙峰拰娌℃嫭鍙蜂袱縐嶅啓娉曪細<br> <div style="BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 4px; FONT-SIZE: 13px; PADDING-BOTTOM: 4px; BORDER-LEFT: #cccccc 1px solid; WIDTH: 98%; WORD-BREAK: break-all; PADDING-TOP: 4px; BORDER-BOTTOM: #cccccc 1px solid; BACKGROUND-COLOR: #eeeeee"><img src="http://m.shnenglu.com/Images/OutliningIndicators/None.gif" align=top><span style="COLOR: #000000">Param</span><span style="COLOR: #000000">*</span><span style="COLOR: #000000"> p1 </span><span style="COLOR: #000000">=</span><span style="COLOR: #000000"> </span><span style="COLOR: #0000ff">new</span><span style="COLOR: #000000"> Param;<br><img src="http://m.shnenglu.com/Images/OutliningIndicators/None.gif" align=top>Param</span><span style="COLOR: #000000">*</span><span style="COLOR: #000000"> p2 </span><span style="COLOR: #000000">=</span><span style="COLOR: #000000"> </span><span style="COLOR: #0000ff">new</span><span style="COLOR: #000000"> Param();</span></div>    鍐嶆潵璇磋鍒濆鍖栧垪琛ㄣ傚垵濮嬪寲鍒楄〃錛屼簨瀹炰笂錛屼篃鍙兘鏀寔綆鍗曠殑鏍囬噺綾誨瀷錛岃濡俰nt,bool,鎸囬拡涔嬬被鐨勶紱澶嶆潅鐐圭殑錛屽鏁扮粍銆佺粨鏋勶紝涓嶅ソ鎰忔濓紝涓嶆敮鎸侊紞錛嶅彧鑳藉湪鏋勯犲嚱鏁頒綋涓繘琛岃祴鍊箋傝繕鏈変竴涓緢榪風硦鍒濆鑰呯殑闂鏄紝鎴愬憳鍒濆鍖栫殑欏哄簭浠呬緷璧栦簬鎴愬憳瀹氫箟鐨勯『搴忥紝鑰屼笉鏄垵濮嬪寲鍒楄〃涓殑欏哄簭銆?br><br>   鍐嶆瘮濡係TL瀹瑰櫒錛岃繖涓嬪ソ璞℃洿鎯紝榪炴瀯閫犲嚱鏁伴兘甯笉涓婂繖浜嗭紝闄や簡鍒濆鍖栦竴涓┖鐨勫鍣紝鎴栨槸澶嶅埗涓涓嬪埆鐨勫鍣紝鎴戜滑鍙兘鍋氱敤榛樿鏋勯犲嚱鏁拌繘琛屽垵濮嬪寲銆傛垜浠嬁鏁扮粍鍜寁ecotr鍋氫釜姣旇緝錛?br> <div style="BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 4px; FONT-SIZE: 13px; PADDING-BOTTOM: 4px; BORDER-LEFT: #cccccc 1px solid; WIDTH: 98%; WORD-BREAK: break-all; PADDING-TOP: 4px; BORDER-BOTTOM: #cccccc 1px solid; BACKGROUND-COLOR: #eeeeee"><span style="COLOR: #008000">//</span><span style="COLOR: #008000"> 鏁扮粍</span><span style="COLOR: #008000"><br></span><span style="COLOR: #0000ff">int</span><span style="COLOR: #000000"> arr[]</span><span style="COLOR: #000000">=</span><span style="COLOR: #000000">{</span><span style="COLOR: #000000">1</span><span style="COLOR: #000000">,</span><span style="COLOR: #000000">2</span><span style="COLOR: #000000">,</span><span style="COLOR: #000000">3</span><span style="COLOR: #000000">,</span><span style="COLOR: #000000">4</span><span style="COLOR: #000000">};<br></span><span style="COLOR: #008000">//</span><span style="COLOR: #008000"> vector</span><span style="COLOR: #008000"><br></span><span style="COLOR: #000000">vector</span><span style="COLOR: #000000"><</span><span style="COLOR: #0000ff">int</span><span style="COLOR: #000000">></span><span style="COLOR: #000000"> iarr;<br></span><span style="COLOR: #008000">//</span><span style="COLOR: #008000"> 蹇呴』鍦ㄦ煇涓嚱鏁頒腑璧嬪垵鍊?/span><span style="COLOR: #008000"><br></span><span style="COLOR: #0000ff">void</span><span style="COLOR: #000000"> init()<br>{<br>  </span><span style="COLOR: #0000ff">for</span><span style="COLOR: #000000">(</span><span style="COLOR: #0000ff">int</span><span style="COLOR: #000000"> i </span><span style="COLOR: #000000">=</span><span style="COLOR: #000000"> </span><span style="COLOR: #000000">1</span><span style="COLOR: #000000">; i </span><span style="COLOR: #000000"><=</span><span style="COLOR: #000000"> </span><span style="COLOR: #000000">4</span><span style="COLOR: #000000">; </span><span style="COLOR: #000000">++</span><span style="COLOR: #000000">i) <br>    iarr.push_back(i);<br>}</span></div> <br>   鍐嶅鏉備竴鐐圭殑鏁版嵁緇撴瀯錛岄偅鍗曞崟璧嬪肩▼搴忓氨瑕佸啓涓婅侀暱錛岃屼笖榪樹笉濂界湅銆傝繕瑕佽寰楄皟鐢ㄣ傝繖瀵逛簬浠呬粎鏄畝鍗曠殑璁劇疆涓浜涘垵鍊肩殑鐢ㄩ旀潵璇達紝澶繃浜庣儲鐞愩?br><br>   妯悜姣旇緝錛岃繖嬈″ソ璞++榪樹笉浼氬お钀戒紞錛屽彧鏈塁鍜屽姩鎬佽璦鎻愪緵浜嗗垵濮嬪寲鐗規э紝鍏跺畠鏀寔OO楂樼駭璇█濂借薄閮芥槸瀛++鐨勩傚Java, C#(娉–#3.0寮濮嬫彁渚涘垵濮嬪寲鍔熻兘)...<br>   <br>   C++鑳戒笉鑳藉仛鍒扮畝媧佷竴鑷寸殑瀹炲鍖栧憿錛?br>   Boost鐨刟ssign搴撳仛浜嗚澶氭湁鐩婄殑宸ヤ綔銆備嬌鐢╝ssign搴擄紝鑷沖皯鐜板湪鍙互鍒濆鍖栦簡錛?<br> <div style="BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 4px; FONT-SIZE: 13px; PADDING-BOTTOM: 4px; BORDER-LEFT: #cccccc 1px solid; WIDTH: 98%; WORD-BREAK: break-all; PADDING-TOP: 4px; BORDER-BOTTOM: #cccccc 1px solid; BACKGROUND-COLOR: #eeeeee"><img src="http://m.shnenglu.com/Images/OutliningIndicators/None.gif" align=top><span style="COLOR: #000000">vector</span><span style="COLOR: #000000"><</span><span style="COLOR: #0000ff">int</span><span style="COLOR: #000000">></span><span style="COLOR: #000000"> arr </span><span style="COLOR: #000000">=</span><span style="COLOR: #000000"> list_of(</span><span style="COLOR: #000000">1</span><span style="COLOR: #000000">)(</span><span style="COLOR: #000000">2</span><span style="COLOR: #000000">)(</span><span style="COLOR: #000000">3</span><span style="COLOR: #000000">)(</span><span style="COLOR: #000000">4</span><span style="COLOR: #000000">);   <br><img src="http://m.shnenglu.com/Images/OutliningIndicators/None.gif" align=top><br><img src="http://m.shnenglu.com/Images/OutliningIndicators/None.gif" align=top>typedef boost::tuple</span><span style="COLOR: #000000"><</span><span style="COLOR: #0000ff">int</span><span style="COLOR: #000000">,std::</span><span style="COLOR: #0000ff">string</span><span style="COLOR: #000000">,</span><span style="COLOR: #0000ff">int</span><span style="COLOR: #000000">></span><span style="COLOR: #000000"> tuple;<br><img src="http://m.shnenglu.com/Images/OutliningIndicators/None.gif" align=top>vector</span><span style="COLOR: #000000"><</span><span style="COLOR: #000000">tuple</span><span style="COLOR: #000000">></span><span style="COLOR: #000000"> v </span><span style="COLOR: #000000">=</span><span style="COLOR: #000000"> tuple_list_of( </span><span style="COLOR: #000000">1</span><span style="COLOR: #000000">, </span><span style="COLOR: #000000">"</span><span style="COLOR: #000000">foo</span><span style="COLOR: #000000">"</span><span style="COLOR: #000000">, </span><span style="COLOR: #000000">2</span><span style="COLOR: #000000"> )( </span><span style="COLOR: #000000">3</span><span style="COLOR: #000000">, </span><span style="COLOR: #000000">"</span><span style="COLOR: #000000">bar</span><span style="COLOR: #000000">"</span><span style="COLOR: #000000">, </span><span style="COLOR: #000000">4</span><span style="COLOR: #000000"> );<br><img src="http://m.shnenglu.com/Images/OutliningIndicators/None.gif" align=top><br><img src="http://m.shnenglu.com/Images/OutliningIndicators/None.gif" align=top>map</span><span style="COLOR: #000000"><</span><span style="COLOR: #0000ff">int</span><span style="COLOR: #000000">,</span><span style="COLOR: #0000ff">int</span><span style="COLOR: #000000">></span><span style="COLOR: #000000"> next </span><span style="COLOR: #000000">=</span><span style="COLOR: #000000"> map_list_of(</span><span style="COLOR: #000000">1</span><span style="COLOR: #000000">,</span><span style="COLOR: #000000">2</span><span style="COLOR: #000000">)(</span><span style="COLOR: #000000">2</span><span style="COLOR: #000000">,</span><span style="COLOR: #000000">3</span><span style="COLOR: #000000">)(</span><span style="COLOR: #000000">3</span><span style="COLOR: #000000">,</span><span style="COLOR: #000000">4</span><span style="COLOR: #000000">)(</span><span style="COLOR: #000000">4</span><span style="COLOR: #000000">,</span><span style="COLOR: #000000">5</span><span style="COLOR: #000000">)(</span><span style="COLOR: #000000">5</span><span style="COLOR: #000000">,</span><span style="COLOR: #000000">6</span><span style="COLOR: #000000">);<br><img src="http://m.shnenglu.com/Images/OutliningIndicators/None.gif" align=top><br><img src="http://m.shnenglu.com/Images/OutliningIndicators/None.gif" align=top>stack</span><span style="COLOR: #000000"><</span><span style="COLOR: #0000ff">string</span><span style="COLOR: #000000">></span><span style="COLOR: #000000"> names </span><span style="COLOR: #000000">=</span><span style="COLOR: #000000"> list_of( </span><span style="COLOR: #000000">"</span><span style="COLOR: #000000">Mr. Foo</span><span style="COLOR: #000000">"</span><span style="COLOR: #000000"> )( </span><span style="COLOR: #000000">"</span><span style="COLOR: #000000">Mr. Bar</span><span style="COLOR: #000000">"</span><span style="COLOR: #000000">)( </span><span style="COLOR: #000000">"</span><span style="COLOR: #000000">Mrs. FooBar</span><span style="COLOR: #000000">"</span><span style="COLOR: #000000"> ).to_adapter();</span></div>    濡傛灉鏄祴鍊鹼紝涔熷彲浠ョ畝鐣ュ緢澶氾細<br> <div style="BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 4px; FONT-SIZE: 13px; PADDING-BOTTOM: 4px; BORDER-LEFT: #cccccc 1px solid; WIDTH: 98%; WORD-BREAK: break-all; PADDING-TOP: 4px; BORDER-BOTTOM: #cccccc 1px solid; BACKGROUND-COLOR: #eeeeee"><img src="http://m.shnenglu.com/Images/OutliningIndicators/None.gif" align=top><span style="COLOR: #000000">vector</span><span style="COLOR: #000000"><</span><span style="COLOR: #0000ff">int</span><span style="COLOR: #000000">></span><span style="COLOR: #000000"> v;<br><img src="http://m.shnenglu.com/Images/OutliningIndicators/None.gif" align=top>v </span><span style="COLOR: #000000">+=</span><span style="COLOR: #000000"> </span><span style="COLOR: #000000">1</span><span style="COLOR: #000000">,</span><span style="COLOR: #000000">2</span><span style="COLOR: #000000">,</span><span style="COLOR: #000000">3</span><span style="COLOR: #000000">,repeat(</span><span style="COLOR: #000000">10</span><span style="COLOR: #000000">,</span><span style="COLOR: #000000">4</span><span style="COLOR: #000000">),</span><span style="COLOR: #000000">5</span><span style="COLOR: #000000">,</span><span style="COLOR: #000000">6</span><span style="COLOR: #000000">,</span><span style="COLOR: #000000">7</span><span style="COLOR: #000000">,</span><span style="COLOR: #000000">8</span><span style="COLOR: #000000">,</span><span style="COLOR: #000000">9</span><span style="COLOR: #000000">;<br><img src="http://m.shnenglu.com/Images/OutliningIndicators/None.gif" align=top></span><span style="COLOR: #008000">//</span><span style="COLOR: #008000"> v = [1,2,3,4,4,4,4,4,4,4,4,4,4,5,6,7,8,9]</span></div>   涓嶈繃錛屼篃浠呰兘濡傛浜嗐俛ssign緇忚繃璁稿鍔姏錛屼篃浠呰兘鏀寔瀹瑰櫒鐨勫垵濮嬪寲錛岃屼笖榪樹笉澶熸紓浜?br><br>   C++0x宸茬‘瀹氭彁渚涗笌C涓鑷寸殑鍒濆鍖栧姛鑳姐?<a ><u><font color=#0000ff>Initialer lists</font></u></a> <a ><u><font color=#0000ff>Initializer Lists for Standard Containers</font></u></a> <a ><u><font color=#0000ff>Initializer lists WP wording</font></u></a> 絳夎崏妗堝氨鏄負浜嗚繖涓洰鐨勬湇鍔$殑銆?br>   濡傛灉浣跨敤C++0x錛岄偅涔堢▼搴忕殑鍒濆鍖栧皢鍙樺緱娓呮櫚鍜屼竴鑷達細<br> <div style="BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 4px; FONT-SIZE: 13px; PADDING-BOTTOM: 4px; BORDER-LEFT: #cccccc 1px solid; WIDTH: 98%; WORD-BREAK: break-all; PADDING-TOP: 4px; BORDER-BOTTOM: #cccccc 1px solid; BACKGROUND-COLOR: #eeeeee"><span style="COLOR: #000000">complex</span><span style="COLOR: #000000"><</span><span style="COLOR: #0000ff">double</span><span style="COLOR: #000000">></span><span style="COLOR: #000000"> z </span><span style="COLOR: #000000">=</span><span style="COLOR: #000000"> {</span><span style="COLOR: #000000">1</span><span style="COLOR: #000000">,</span><span style="COLOR: #000000">2</span><span style="COLOR: #000000">}; <br></span><span style="COLOR: #008000">//</span><span style="COLOR: #008000">鎴?/span><span style="COLOR: #008000"><br></span><span style="COLOR: #000000">complex</span><span style="COLOR: #000000"><</span><span style="COLOR: #0000ff">double</span><span style="COLOR: #000000">></span><span style="COLOR: #000000"> z {</span><span style="COLOR: #000000">1</span><span style="COLOR: #000000">,</span><span style="COLOR: #000000">2</span><span style="COLOR: #000000">}; <br></span><span style="COLOR: #008000">//</span><span style="COLOR: #008000"> 鍒濆鍖栦腑錛屾湁絳夊彿鍜屾棤絳夊彿閮芥槸鍏佽鐨勶紝涓嬪悓銆?/span><span style="COLOR: #008000"><br></span><span style="COLOR: #000000">z </span><span style="COLOR: #000000">+=</span><span style="COLOR: #000000"> {</span><span style="COLOR: #000000">2</span><span style="COLOR: #000000">,</span><span style="COLOR: #000000">3</span><span style="COLOR: #000000">};<br><br></span><span style="COLOR: #0000ff">int</span><span style="COLOR: #000000"> a </span><span style="COLOR: #000000">=</span><span style="COLOR: #000000"> {</span><span style="COLOR: #000000">1</span><span style="COLOR: #000000">}; <br><br></span><span style="COLOR: #0000ff">new</span><span style="COLOR: #000000"> vector</span><span style="COLOR: #000000"><</span><span style="COLOR: #0000ff">string</span><span style="COLOR: #000000">></span><span style="COLOR: #000000">{</span><span style="COLOR: #000000">"</span><span style="COLOR: #000000">once</span><span style="COLOR: #000000">"</span><span style="COLOR: #000000">, </span><span style="COLOR: #000000">"</span><span style="COLOR: #000000">upon</span><span style="COLOR: #000000">"</span><span style="COLOR: #000000">, </span><span style="COLOR: #000000">"</span><span style="COLOR: #000000">a</span><span style="COLOR: #000000">"</span><span style="COLOR: #000000">, </span><span style="COLOR: #000000">"</span><span style="COLOR: #000000">time</span><span style="COLOR: #000000">"</span><span style="COLOR: #000000">}; <br><br>f( {</span><span style="COLOR: #000000">"</span><span style="COLOR: #000000">Nicholas</span><span style="COLOR: #000000">"</span><span style="COLOR: #000000">, </span><span style="COLOR: #000000">"</span><span style="COLOR: #000000">Annemarie</span><span style="COLOR: #000000">"</span><span style="COLOR: #000000">} ); </span><span style="COLOR: #008000">//</span><span style="COLOR: #008000"> 鍙傛暟鏄袱涓厓绱犵殑鍒楄〃</span><span style="COLOR: #008000"><br></span><span style="COLOR: #000000"><br></span><span style="COLOR: #0000ff">return</span><span style="COLOR: #000000"> { </span><span style="COLOR: #000000">"</span><span style="COLOR: #000000">Norah</span><span style="COLOR: #000000">"</span><span style="COLOR: #000000"> }; </span><span style="COLOR: #008000">//</span><span style="COLOR: #008000"> 榪斿洖鍙湁涓涓厓绱犵殑鍒楄〃</span><span style="COLOR: #008000"><br></span><span style="COLOR: #000000"> <br></span><span style="COLOR: #0000ff">int</span><span style="COLOR: #000000">*</span><span style="COLOR: #000000"> e {};  </span><span style="COLOR: #008000">//</span><span style="COLOR: #008000"> 鍒濆鍖栦負0鎴朜ULL鎸囬拡</span><span style="COLOR: #008000"><br></span><span style="COLOR: #000000"><br>map</span><span style="COLOR: #000000"><</span><span style="COLOR: #0000ff">string</span><span style="COLOR: #000000">,</span><span style="COLOR: #0000ff">int</span><span style="COLOR: #000000">></span><span style="COLOR: #000000"> anim </span><span style="COLOR: #000000">=</span><span style="COLOR: #000000"> <br>{ <br>  {</span><span style="COLOR: #000000">"</span><span style="COLOR: #000000">bear</span><span style="COLOR: #000000">"</span><span style="COLOR: #000000">,</span><span style="COLOR: #000000">4</span><span style="COLOR: #000000">}, <br>  {</span><span style="COLOR: #000000">"</span><span style="COLOR: #000000">cassovary</span><span style="COLOR: #000000">"</span><span style="COLOR: #000000">,</span><span style="COLOR: #000000">2</span><span style="COLOR: #000000">}, <br>  {</span><span style="COLOR: #000000">"</span><span style="COLOR: #000000">tiger</span><span style="COLOR: #000000">"</span><span style="COLOR: #000000">,</span><span style="COLOR: #000000">7</span><span style="COLOR: #000000">} <br>}; </span></div> <br>   榪欏ソ璞℃槸C++嬈犱簡鍗佸騫寸殑鍊哄惂銆?br>   <br> <img src ="http://m.shnenglu.com/ly4cn/aggbug/33039.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://m.shnenglu.com/ly4cn/" target="_blank">娌愭灚</a> 2007-09-27 17:39 <a href="http://m.shnenglu.com/ly4cn/archive/2007/09/27/33039.html#Feedback" target="_blank" style="text-decoration:none;">鍙戣〃璇勮</a></div>]]></description></item><item><title>浠巉or鍒癴oreachhttp://m.shnenglu.com/ly4cn/archive/2007/09/26/32945.html娌愭灚娌愭灚Wed, 26 Sep 2007 11:51:00 GMThttp://m.shnenglu.com/ly4cn/archive/2007/09/26/32945.htmlhttp://m.shnenglu.com/ly4cn/comments/32945.htmlhttp://m.shnenglu.com/ly4cn/archive/2007/09/26/32945.html#Feedback9http://m.shnenglu.com/ly4cn/comments/commentRss/32945.htmlhttp://m.shnenglu.com/ly4cn/services/trackbacks/32945.html
int arr[N] = {/**/};
for(int i = 0; i < N; ++i)
  printf(
"arr[%d] = %d\n", i, arr[i]);

    鐒惰岋紝榪欑鎯呭喌錛屽埌浜哠TL鏃訛紝灝辨湁浜涘彉鍛充簡錛?br>
for(vector<MyClass>::const_iterator iter = m_vecData.begin(); iter != m_vecData.end(); ++iter)
{
    
if(!iter->IsBusy())
        iter
->DoSomeThing(param);
}
    榪欎箞闀跨殑涓涓猣or錛屼笉鍐嶇粰浜轟竴縐嶆竻鏅扮殑鎰熻浜嗐傛垨璁稿洜涓鴻繖涓▼搴忔瘮杈冪煭錛岃繕娌℃湁澶ぇ鐨勬劅瑙夛紝褰撳洖澶村幓鐪嬭嚜宸茬殑紼嬪簭涓紝鏈変笉灝戣繖鏍風殑鍐欐硶鏃訛紝鎴戝氨瑙夊緱涓闃靛績鐑︺傛敼鏀癸紵
for(size_t i = 0; i < m_vecData.size(); ++i)
{
    
if(!m_vecData[i].IsBusy())
        m_vecData[i].DoSomeThing(param);
}
    涓嶉敊錛岃繕鏄畝鍗曠偣濂藉晩銆備絾鏄洜涓鴻繖閲屼婦鐨勬槸vector鐨勪緥瀛愩傚鏋滄槸list鎴栨槸鍒殑浠涔堝鍣紝灝辮涓嶉氫簡銆?br>    鍏跺畠鐨勯珮綰ц璦錛岄兘鎻愪緵浜唂oreach鎴栨槸for in璇彞錛屽啓鍑烘潵灝卞緢娓呮櫚錛?br>
foreach(item in m_vecData)
{
    
if(!item.IsBusy())
        item.DoSomeThing(param);
}
    C++鏄笉鏄篃鍙互榪欎箞綆鍗曪紵濂借薄STL涓篃鏈変竴涓猣or_each錛岃瘯鐫鏀瑰啓涓涓嬶細
struct IfNotBusyThenDoSomeThing
{
   
IfNotBusyThenDoSomeThing(const Param& param)
        : param_(param)
    {}
    
void operator() (const MyClass& item)
    {
        
if(!item.IsBusy())
            item.DoSomeThing(param_);
    }
private:
    
const Param& param_;
};

for_each(m_vecData.begin(), m_vecData.end(),
IfNotBusyThenDoSomeThing(param));
    涓嶉敊錛宖or璇彞綆鍗曚簡錛屼絾鏄嵈澶氫簡IfNotBusyThenDoSomeThing鐨勫畾涔夛紝榪欎唬鐮佸彲鏄浜嗗ソ鍑犲嶃傝鏄瘡涓驚鐜兘瑕佹潵榪欎箞涓涓嬶紝鎴戣繕涓嶅鐩存帴鍐檉or錛岃鏉ュ緱鐖藉揩涓浜涖傛垨璁歌繕鏈夊埆鐨勫姙娉曪細
vector<MyClass> notBusyClass;
remove_copy_if(m_vecData.begin(), m_vecData.end(), inserter(notBusyClass, notBusyClass.begin()), mem_fun_ref(
&MyClass::IsBusy));
for_each(notBusyClass.begin(), notBusyClass.end(), bind2nd(mem_fun_ref(
&MyClass::DoSomeThing), param));
    澶╁摢錛岃繖縐嶅啓娉曞ソ璞℃洿鎭愭栥傝屼笖錛岃繕涓嶆槸姣忕鎯呭喌閮借兘鐢ㄧ殑錛?br>    1. notBusyClass涓嶈兘鏄痸ector<const MyClass&>錛屽洜涓轟笉鑳藉緩绔嬫寚鍚戝紩鐢ㄧ殑鎸囬拡銆傝繖灝辮姹侻yClass鏄彲鎷瘋礉鐨勩備絾灝辯畻鏄彲鎷瘋礉鐨勶紝鏈夋椂鍊欐嫹璐濇垚鏈篃鏄緢楂樼殑銆?br>    2. MyClass::DoSomeThing鐨勫弬鏁頒笉鑳芥槸寮曠敤錛堟垜浠父瀹氫箟鍙傛暟涓猴細const Param&錛夛紝鍥犱負涓嶈兘瀹氫箟寮曠敤鐨勫紩鐢ㄨ繖縐嶇被鍨嬨?br>    3. 涓鏃﹀嚭鐜伴敊璇紝榪欓敊璇俊鎭細璁╀漢鏋佸叾鏄忓掋?br>
    鐪嬫潵鍗曢潬鏍囧噯C++鏄笉鎴愮殑銆侭oost鐨刲ambda鐨勫簱浼間箮寰堜笉閿欙紝鐢ㄧ敤錛?br>
    for_each(m_vecData.begin(), m_vecData.end(),
        if_then( !bind(
&MyClass::IsBusy, _1),
            bind(
&MyClass::DoSomeThing, _1, param)));
    涓嶉敊錛屽ソ浜嗕竴浜涳紝浣嗘槸榪樻槸寰堜笉濂界湅銆傛湁娌℃湁鏇村ソ鐨勶紵鏈夛紝boost1.34鏂板姞鍏ョ殑BOOST_FOREACH錛?br>
BOOST_FOREACH(cosnt MyClass& item, m_vecData)
{
    
if(!item.IsBusy())
        item.DoSomeThing(param);
}
    Oh Yeah!

    濂戒簡錛岄棶棰樻潵浜嗭紝涓轟粈涔圕++涓嶇洿鎺ュ湪璇█涓彁渚沠oreach榪欎釜鍔熻兘鍛紵
    涓漢璁や負錛屽師鍥犳湁鍑犵偣錛?br>    1. C/C++闄や簡鏁扮粍澶栵紝娌℃湁鍐呯疆鐨勫鍣紝鍥犳for璇彞瓚崇煟銆?br>    2. 褰揅++榪涘寲鍒癝TL鐨勬椂鍊欙紝C++鏍囧噯濮斿憳浼氭牴鏈病絀哄幓鑰冭檻鍏跺畠鐨勩?br>    鑰屽叾瀹冮珮綰ц璦涔嬫墍浠ュ唴緗簡foreach錛屽氨鏄洜涓哄畠浠竴寮濮嬪氨鎻愪緵浜嗘爣鍑嗙殑瀹瑰櫒搴撳拰榪唬/鏋氫婦鎺ュ彛錛屽洜姝ゆ彁渚沠oreach灝遍『鐞嗘垚绔犱簡銆?br>
    鐜板湪錛屾葷畻C++寮濮嬭冭檻錛岀敱妯℃澘寮曞叆鑰岄犳垚鐨勪唬鐮佸鏉傛х殑闂錛岃繖鐨勭‘鏄疌pper鐨勭闊熾傚洜姝わ紝涓緋誨垪鐩稿叧鐨勬彁妗堣鎻愪氦銆傜壍娑夊埌涓婇潰浠g爜涓殑鎻愭灝辨湁錛?Decltype錛?Lambda expressions and closures for C++錛?a >proposal for new for-loop銆傘銆
    鍏朵腑錛屾渶絎﹀悎foreach瑕佹眰鐨勫氨鏄柊鐨刦or寰幆銆傞噰鐢ㄨ繖涓鍙ワ紝涓婇潰鐨勭▼搴忓氨鍙互榪欎箞鍐欙細
for(const MyClass& item : m_vecData)
{
    
if(!item.IsBusy())
        item.DoSomeThing(param);
}

    涓嶈繃錛岃冭檻鍒癉ecltype&auto鎻愭宸茬粡琚噰綰籌紝鏂扮殑for-loop灝變笉鐭ラ亾鑳戒笉鑳藉啀琚噰綰熾傚洜涓轟嬌鐢―ecltype&auto鍚庯紝紼嬪簭鍙互榪欎箞鍐欙細
for(auto iter = m_vecData.begin(), end = m_vecData.end(); iter != end; ++iter)
{
    if(!iter->IsBusy())
        iter->DoSomeThing(param);
}
    浼間箮榪樻槸澶嶆潅鐐規槸鍚э紵浣嗘槸鏈変簡decltype&auto鍚庯紝foreach鍔熻兘鍙互鐢ㄧ▼搴忓簱鎴栧畯鐨勫艦寮忚妯℃嫙錛孊OOST_FOREACH灝辨槸榪欎箞鍋氱殑銆傚叿浣撴ā鎷熺殑鏂瑰紡<<proposal for new for-loop>>鎻愭鍐欑殑寰堟竻妤氫簡銆?br>    鍚屾椂錛屽亣濡俵ambda鎻愭瑕佹槸鑳藉啀琚氳繃鐨勮瘽錛岄偅灝辯湡鐨勮寮蹇冧簡錛?br>
for_each(
  m_vecData, 
  
<>(item) extern(param)
  {
    
if(!item.IsBusy())
        item.DoSomeThing(param);
  }
);
    Cool!

    涓嶈繃錛孷C++2008鍊掓槸澧炲姞浜唂oreach鍔熻兘錛屼笉榪囧叧閿瓧涓嶆槸foreach錛岃屾槸for each錛岃繖涓浜烘湁鐐歸儊闂鳳紟瑕佺敤鐨勬椂鍊欐渶濂界敤瀹忓畾涔夋浛鎹竴涓嬶紝鍏嶅緱鍙Щ妞嶆т笂鍑虹幇闂錛?br>


娌愭灚 2007-09-26 19:51 鍙戣〃璇勮
]]>
VC2008 beta2 鐨勫嚑涓柊涓滆タhttp://m.shnenglu.com/ly4cn/archive/2007/08/14/29954.html娌愭灚娌愭灚Mon, 13 Aug 2007 16:40:00 GMThttp://m.shnenglu.com/ly4cn/archive/2007/08/14/29954.htmlhttp://m.shnenglu.com/ly4cn/comments/29954.htmlhttp://m.shnenglu.com/ly4cn/archive/2007/08/14/29954.html#Feedback6http://m.shnenglu.com/ly4cn/comments/commentRss/29954.htmlhttp://m.shnenglu.com/ly4cn/services/trackbacks/29954.html1. 鏅曞掞紝瀹炶瘉鍚庯紝娌℃湁澧炲姞tr1搴擄紙浠呭鍔犱簡tr1::hexfloat).
2. 瀵逛簬妯℃澘鐨?gt;>絎﹀彿錛屼腑闂翠笉鍐嶉渶瑕佺┖鏍間簡銆?br>3. 澧炲姞浜唂or each(T& in A){}璇硶錛嶏紞榪欎釜涓嶇畻鏄敼榪涘惂錛屼及璁℃槸涓轟簡涓?NET涓璧峰伐浣滅殑浜х墿銆?br>
榪欐槸浠婂ぉ涓嬪崍鍒濇鎵竴鐪糣C2008涓璑ative C++鍚庣殑鎰熻銆?br>鍚屾椂錛屾爣鍑嗗簱宸蹭笉鍐嶆敮鎸乄in95/98/me鍜孨T4浜嗐?br>
鑷充簬C++/CLR錛屼竴涓噸瑕佺殑閮ㄤ喚灝辨槸STL/CLR銆?

娌愭灚 2007-08-14 00:40 鍙戣〃璇勮
]]>
C++鎸囬拡鎺㈣ (鍥? 鍑芥暟瀵硅薄http://m.shnenglu.com/ly4cn/archive/2007/07/21/28524.html娌愭灚娌愭灚Sat, 21 Jul 2007 13:36:00 GMThttp://m.shnenglu.com/ly4cn/archive/2007/07/21/28524.htmlhttp://m.shnenglu.com/ly4cn/comments/28524.htmlhttp://m.shnenglu.com/ly4cn/archive/2007/07/21/28524.html#Feedback4http://m.shnenglu.com/ly4cn/comments/commentRss/28524.htmlhttp://m.shnenglu.com/ly4cn/services/trackbacks/28524.html闃呰鍏ㄦ枃

娌愭灚 2007-07-21 21:36 鍙戣〃璇勮
]]>
boost 1.34 緇堜簬綆鍖栦簡鍐呭祵python鐨勬敮鎸?/title><link>http://m.shnenglu.com/ly4cn/archive/2007/05/23/24686.html</link><dc:creator>娌愭灚</dc:creator><author>娌愭灚</author><pubDate>Wed, 23 May 2007 04:58:00 GMT</pubDate><guid>http://m.shnenglu.com/ly4cn/archive/2007/05/23/24686.html</guid><wfw:comment>http://m.shnenglu.com/ly4cn/comments/24686.html</wfw:comment><comments>http://m.shnenglu.com/ly4cn/archive/2007/05/23/24686.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://m.shnenglu.com/ly4cn/comments/commentRss/24686.html</wfw:commentRss><trackback:ping>http://m.shnenglu.com/ly4cn/services/trackbacks/24686.html</trackback:ping><description><![CDATA[boost 1.34 緇堜簬綆鍖栦簡鍐呭祵python鐨勬敮鎸併?br>榪樻敮鎸佷簡python2.5銆?br>鍦ㄤ腑鏂噖indows涓嬬敤vc8緙栬瘧boost鐨勮繃紼嬩腑錛岃櫧鐒朵粛鏈変唬鐮侀〉瀛楃璀﹀憡錛屼絾鏄彲浠ユ甯哥紪璇戞垚鍔燂紝涓嶅啀璞?.33.1閭f牱閫犳垚姝e垯琛ㄨ揪寮忓簱涓嶄慨鏀規簮鐮佷笉鑳藉緙栬瘧閫氳繃鐨勯棶棰樹簡銆?br><br>涓嬮潰鐨勪緥瀛愭槸浠巄oost鏂囨。涓潵鐨勶細<br> <div style="border: 1px solid #cccccc; padding: 4px 5px 4px 4px; background-color: #eeeeee; font-size: 13px; width: 98%;"><!--<br><br>Code highlighting produced by Actipro CodeHighlighter (freeware)<br>http://www.CodeHighlighter.com/<br><br>--><span style="color: #000000;">#include </span><span style="color: #000000;"><</span><span style="color: #000000;">iostream</span><span style="color: #000000;">></span><span style="color: #000000;"><br>#include </span><span style="color: #000000;"><</span><span style="color: #0000ff;">string</span><span style="color: #000000;">></span><span style="color: #000000;"><br>#include </span><span style="color: #000000;"><</span><span style="color: #000000;">boost</span><span style="color: #000000;">/</span><span style="color: #000000;">python.hpp</span><span style="color: #000000;">></span><span style="color: #000000;"><br>#include </span><span style="color: #000000;"><</span><span style="color: #000000;">boost</span><span style="color: #000000;">/</span><span style="color: #0000ff;">ref</span><span style="color: #000000;">.hpp</span><span style="color: #000000;">></span><span style="color: #000000;"><br>#include </span><span style="color: #000000;"><</span><span style="color: #000000;">vector</span><span style="color: #000000;">></span><span style="color: #000000;"><br></span><span style="color: #0000ff;">using</span><span style="color: #000000;"> </span><span style="color: #0000ff;">namespace</span><span style="color: #000000;"> boost::python;<br><br></span><span style="color: #0000ff;">void</span><span style="color: #000000;"> greet()<br>{<br>    </span><span style="color: #0000ff;">object</span><span style="color: #000000;"> main </span><span style="color: #000000;">=</span><span style="color: #000000;"> import(</span><span style="color: #000000;">"</span><span style="color: #000000;">__main__</span><span style="color: #000000;">"</span><span style="color: #000000;">);<br>    </span><span style="color: #0000ff;">object</span><span style="color: #000000;"> global(main.attr(</span><span style="color: #000000;">"</span><span style="color: #000000;">__dict__</span><span style="color: #000000;">"</span><span style="color: #000000;">));<br><br>    </span><span style="color: #008000;">//</span><span style="color: #008000;"> Define greet function in Python.</span><span style="color: #008000;"><br></span><span style="color: #000000;">    </span><span style="color: #0000ff;">object</span><span style="color: #000000;"> result </span><span style="color: #000000;">=</span><span style="color: #000000;"> exec(<br>        </span><span style="color: #000000;">"</span><span style="color: #000000;">def greet(a):               \n</span><span style="color: #000000;">"</span><span style="color: #000000;"><br>        </span><span style="color: #000000;">"</span><span style="color: #000000;">   return 'Hello %s from Python!' % a \n</span><span style="color: #000000;">"</span><span style="color: #000000;">,<br>        global, global);<br><br>    </span><span style="color: #0000ff;">object</span><span style="color: #000000;"> greet </span><span style="color: #000000;">=</span><span style="color: #000000;"> global[</span><span style="color: #000000;">"</span><span style="color: #000000;">greet</span><span style="color: #000000;">"</span><span style="color: #000000;">];<br><br>    list lst;<br>    lst.append(</span><span style="color: #000000;">1</span><span style="color: #000000;">);<br>    lst.append(</span><span style="color: #000000;">2</span><span style="color: #000000;">);<br><br>    </span><span style="color: #0000ff;">object</span><span style="color: #000000;"> r </span><span style="color: #000000;">=</span><span style="color: #000000;"> greet(lst);<br><br>    std::</span><span style="color: #0000ff;">string</span><span style="color: #000000;"> message </span><span style="color: #000000;">=</span><span style="color: #000000;"> extract</span><span style="color: #000000;"><</span><span style="color: #000000;">std::</span><span style="color: #0000ff;">string</span><span style="color: #000000;">></span><span style="color: #000000;">(r);<br>    std::cout </span><span style="color: #000000;"><<</span><span style="color: #000000;"> message </span><span style="color: #000000;"><<</span><span style="color: #000000;"> std::endl;<br>}<br><br></span><span style="color: #0000ff;">int</span><span style="color: #000000;"> _tmain(</span><span style="color: #0000ff;">int</span><span style="color: #000000;"> argc, _TCHAR</span><span style="color: #000000;">*</span><span style="color: #000000;"> argv[])<br>{<br>    Py_Initialize();<br>    greet();<br>    system(</span><span style="color: #000000;">"</span><span style="color: #000000;">Pause</span><span style="color: #000000;">"</span><span style="color: #000000;">);<br>    </span><span style="color: #0000ff;">return</span><span style="color: #000000;"> </span><span style="color: #000000;">0</span><span style="color: #000000;">;<br>}<br></span></div> <br>BTW:<br>  鎴戠敤vc8緙栬瘧浜嗗叏閮ㄧ殑boost錛岀劧鍚庯紝include鍔犱笂lib鐩綍錛堝唴浠呮湁lib鍜宒ll鏂囦歡錛夛紝鍚堣2.68GB銆?br><br> <img src ="http://m.shnenglu.com/ly4cn/aggbug/24686.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://m.shnenglu.com/ly4cn/" target="_blank">娌愭灚</a> 2007-05-23 12:58 <a href="http://m.shnenglu.com/ly4cn/archive/2007/05/23/24686.html#Feedback" target="_blank" style="text-decoration:none;">鍙戣〃璇勮</a></div>]]></description></item><item><title>Boost 1.34.0 浜?.12鍙戝竷http://m.shnenglu.com/ly4cn/archive/2007/05/13/24069.html娌愭灚娌愭灚Sun, 13 May 2007 14:24:00 GMThttp://m.shnenglu.com/ly4cn/archive/2007/05/13/24069.htmlhttp://m.shnenglu.com/ly4cn/comments/24069.htmlhttp://m.shnenglu.com/ly4cn/archive/2007/05/13/24069.html#Feedback0http://m.shnenglu.com/ly4cn/comments/commentRss/24069.htmlhttp://m.shnenglu.com/ly4cn/services/trackbacks/24069.html

鏄ㄥぉ錛宐oost緇堜簬鍙戝竷浜?.34鐗堟湰銆傝鐗堟湰鏂板鍔犱簡鍑犱釜鍐呭錛?br>1. BOOST_FOREACH 瀹?br>銆銆涓鐩村浜嶤++鐨刬terator鏋氫婦鍏冪礌閫犳垚鐨刡ad smell鎰熷埌鏃犲錛屽悓鏃訛紝璁稿璇█閮藉鍔犱簡foreach鏈哄埗銆傜粓浜庯紝boost澧炲姞浜嗚繖涓灇涓懼伐鍏楓備粠姝わ紝C++鐨勬灇涓句笉鍐嶉毦鐪嬨傚錛?br>

#define foreach BOOST_FOREACH
short array_short[] = { 123 };
foreachshort & i, array_short )
{
    
++i;
}

銆銆BOOST_FOREACH瀹忓ぇ澶ф敼鑹簡浠g爜鍙鎬с?br>

銆銆涓婅堪紼嬪簭鎵ц鍚庯紝array_short鐨勫唴瀹逛負錛歿2,3,4}銆?nbsp;

2. 鐘舵佸浘
銆銆闅忕潃宸ヤ綔嫻?WorkFlow)鐨勬祦琛岋紝Boost涔熷姞鍏ヤ簡鐘舵佹満銆傝繖瀵逛簬紼嬪簭緇撴瀯鐨勪紭鍖栵紝灝嗘槸涓涓ソ鐨勮ˉ鍏呫?br>3. Tr1
銆銆闅忕潃C++0x鐨勮繘灞曪紝Tr1宸茬粡琚氳繃銆備笅涓嬈oost鍙兘灝嗗鍔燭r2浜嗐?br>4. Typeof 搴?br>銆銆C++0x涓殑auto鐨勬浛浠e搧銆傛椂甯稿叧蹇僀++0x榪涘睍鐨勪漢灝變細鐭ラ亾auto鐨勪綔鐢紝鐜板湪緇堜簬鍙互鎻愬墠浣跨敤浜嗐傚彧鏄病鏈塧uto婕備寒錛岀洰鍓嶄篃浠呰兘濡傛浜嗭紝姣曠珶瀹冪幇鍦ㄨ兘宸ヤ綔銆?br>5. Xpressive搴?br>銆銆灞炰簬C++鐨勬鍒欒〃杈懼紡搴撱備互鍓嶉兘鏄敤瀛椾覆鏉ヤ繚瀛樻鍒欒〃杈懼紡錛岀幇鍦ㄧ粓浜庡彲浠ョ敤C++鐨勮〃杈懼紡鏉ュ啓姝e垯浜嗐?br>

瑙?http://www.boost.org



娌愭灚 2007-05-13 22:24 鍙戣〃璇勮
]]>
C++鐢╞itset榪涜2榪涘埗杈撳叆杈撳嚭 http://m.shnenglu.com/ly4cn/archive/2006/06/29/9142.html娌愭灚娌愭灚Thu, 29 Jun 2006 02:14:00 GMThttp://m.shnenglu.com/ly4cn/archive/2006/06/29/9142.htmlhttp://m.shnenglu.com/ly4cn/comments/9142.htmlhttp://m.shnenglu.com/ly4cn/archive/2006/06/29/9142.html#Feedback1http://m.shnenglu.com/ly4cn/comments/commentRss/9142.htmlhttp://m.shnenglu.com/ly4cn/services/trackbacks/9142.html 鐢╞itset榪涜2榪涘埗杈撳叆杈撳嚭

娌愭灚 2006-06-29 10:14 鍙戣〃璇勮
]]>
姹囩紪璇█鐨凥ello Worldhttp://m.shnenglu.com/ly4cn/archive/2006/04/06/5077.html娌愭灚娌愭灚Thu, 06 Apr 2006 04:05:00 GMThttp://m.shnenglu.com/ly4cn/archive/2006/04/06/5077.htmlhttp://m.shnenglu.com/ly4cn/comments/5077.htmlhttp://m.shnenglu.com/ly4cn/archive/2006/04/06/5077.html#Feedback1http://m.shnenglu.com/ly4cn/comments/commentRss/5077.htmlhttp://m.shnenglu.com/ly4cn/services/trackbacks/5077.html鍏ㄦ枃瑙侊細姹囩紪璇█鐨凥ello World

娌愭灚 2006-04-06 12:05 鍙戣〃璇勮
]]>
C++鎸囬拡鎺㈣ (涓? 鎴愬憳鍑芥暟鎸囬拡http://m.shnenglu.com/ly4cn/archive/2006/03/13/4092.html娌愭灚娌愭灚Mon, 13 Mar 2006 08:44:00 GMThttp://m.shnenglu.com/ly4cn/archive/2006/03/13/4092.htmlhttp://m.shnenglu.com/ly4cn/comments/4092.htmlhttp://m.shnenglu.com/ly4cn/archive/2006/03/13/4092.html#Feedback0http://m.shnenglu.com/ly4cn/comments/commentRss/4092.htmlhttp://m.shnenglu.com/ly4cn/services/trackbacks/4092.html銆銆C璇█鐨勬寚閽堢浉褰撶殑鐏墊椿鏂逛究錛屼絾涔熺浉褰撳鏄撳嚭閿欍傝澶欳璇█鍒濆鑰咃紝鐢氳嚦C璇█鑰侀笩閮藉緢瀹規槗鏍藉掑湪C璇█鐨勬寚閽堜笅銆備絾涓嶅彲鍚﹁鐨勬槸錛屾寚閽堝湪C璇█涓殑浣嶇疆鏋佸叾閲嶈錛屼篃璁稿彲浠ュ亸嬋涓鐐圭殑鏉ヨ錛氭病鏈夋寚閽堢殑C紼嬪簭涓嶆槸鐪熸鐨凜紼嬪簭銆?BR>銆銆鐒惰孋++鐨勬寚閽堝嵈甯稿父緇欐垜涓縐嶆潫鎵嬫潫鑴氱殑鎰熻銆侰++姣擟璇█鏇村姞寮鴻皟寮虹被鍨嬶紝寮鴻皟綾誨瀷瀹夊叏錛屽己璋冪紪璇戞椂媯鏌ャ傚洜姝わ紝瀵逛簬C璇█涓渶瀹規槗閿欑敤鐨勬寚閽堬紝鏇存槸涓嶈兘鏀捐繃錛欳++鐨勬寚閽堣鍒嗘垚鏁版嵁鎸囬拡錛屾暟鎹垚鍛樻寚閽堬紝鍑芥暟鎸囬拡錛屾垚鍛樺嚱鏁版寚閽堬紝鑰屼笖涓嶈兘闅忎究鐩鎬簰杞崲銆傝屼笖榪欎簺鎸囬拡鐨勫0鏄庢牸寮忛兘涓嶄竴鏍鳳細

鏁版嵁鎸囬拡 T *
鎴愬憳鏁版嵁鎸囬拡 T::*
鍑芥暟鎸囬拡 R (*)(...)
鎴愬憳鍑芥暟鎸囬拡 R (T::*)(...)

銆銆灝界C++涓粛鐒舵湁涓囪兘鎸囬拡void*錛屼絾瀹冨嵈灞炰簬琚壒鏂楃殑瀵硅薄錛岃屼笖鍐嶄篃涓嶈兘鈥滀竾鑳解濅簡銆傚畠涓嶈兘杞崲鎴愭垚鍛樻寚閽堛?/P>

銆銆榪欐牱涓鏉ワ紝C++鐨勬寚閽堝氨鍙樺緱寰堝按灝細鎴戜滑闇瑕佷竴縐嶆寚閽堣兘澶熸寚鍚戝悓涓綾誨瀷鐨勬暟鎹紝涓嶇榪欎釜鏁版嵁鏄櫘閫氭暟鎹紝榪樻槸鎴愬憳鏁版嵁錛涙垜浠洿闇瑕佷竴縐嶆寚閽堣兘澶熸寚鍚戝悓涓綾誨瀷鐨勫嚱鏁幫紝涓嶇榪欎釜鍑芥暟鏄潤鎬佸嚱鏁幫紝榪樻槸鎴愬憳鍑芥暟銆備絾鏄病鏈夛紝鑷沖皯浠庣幇鍦ㄧ殑C++鏍囧噯涓紝榪樻病鏈夌湅鍒般?BR>
鍏ㄦ枃瑙?銆?A id=viewpost1_TitleUrl >C++鎸囬拡鎺㈣ (涓? 鎴愬憳鍑芥暟鎸囬拡 銆?/P>

娌愭灚 2006-03-13 16:44 鍙戣〃璇勮
]]>
C++鎸囬拡鎺㈣ (浜? 鍑芥暟鎸囬拡http://m.shnenglu.com/ly4cn/archive/2005/12/17/1843.html娌愭灚娌愭灚Sat, 17 Dec 2005 03:53:00 GMThttp://m.shnenglu.com/ly4cn/archive/2005/12/17/1843.htmlhttp://m.shnenglu.com/ly4cn/comments/1843.htmlhttp://m.shnenglu.com/ly4cn/archive/2005/12/17/1843.html#Feedback0http://m.shnenglu.com/ly4cn/comments/commentRss/1843.htmlhttp://m.shnenglu.com/ly4cn/services/trackbacks/1843.html鍦–/C++涓紝鏁版嵁鎸囬拡鏄渶鐩存帴錛屼篃鏈甯哥敤鐨勶紝鍥犳錛岀悊瑙h搗鏉ヤ篃姣旇緝瀹規槗銆傝屽嚱鏁版寚閽堬紝浣滀負榪愯鏃跺姩鎬佽皟鐢紙姣斿鍥炶皟鍑芥暟 CallBack Function錛夋槸涓縐嶅父瑙佺殑錛岃屼笖鏄緢濂界敤鐨勬墜孌點?

娉細榪欎竴閮ㄤ喚娌′粈涔堜環鍊鹼紝綰槸涓轟簡寮曞嚭涓嬩竴鑺傜殑鍐呭銆?BR>
璇風偣姝ゅ闃呰鍏ㄦ枃錛?A id=_33cd042ed710233_HomePageDays_DaysList__ctl0_DayItem_DayList__ctl0_TitleUrl >C++鎸囬拡鎺㈣ (浜? 鍑芥暟鎸囬拡

娌愭灚 2005-12-17 11:53 鍙戣〃璇勮
]]>
C++鎸囬拡鎺㈣ 錛堜竴錛夋暟鎹寚閽?/title><link>http://m.shnenglu.com/ly4cn/archive/2005/11/30/1434.html</link><dc:creator>娌愭灚</dc:creator><author>娌愭灚</author><pubDate>Wed, 30 Nov 2005 03:12:00 GMT</pubDate><guid>http://m.shnenglu.com/ly4cn/archive/2005/11/30/1434.html</guid><wfw:comment>http://m.shnenglu.com/ly4cn/comments/1434.html</wfw:comment><comments>http://m.shnenglu.com/ly4cn/archive/2005/11/30/1434.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://m.shnenglu.com/ly4cn/comments/commentRss/1434.html</wfw:commentRss><trackback:ping>http://m.shnenglu.com/ly4cn/services/trackbacks/1434.html</trackback:ping><description><![CDATA[鎸囬拡錛屽湪C/C++璇█涓竴鐩存槸寰堝彈瀹犵殑錛涘嚑涔庢壘涓嶅埌涓涓笉浣跨敤鎸囬拡鐨凜/C++搴旂敤銆傜敤浜庡瓨鍌ㄦ暟鎹拰紼嬪簭鐨勫湴鍧錛岃繖鏄寚閽堢殑鍩烘湰鍔熻兘銆傜敤浜庢寚鍚戞暣鍨嬫暟錛岀敤鏁存暟鎸囬拡(int*)錛涙寚鍚戞誕鐐規暟鐢ㄦ誕鐐規暟鎸囬拡(float*)錛涙寚鍚戠粨鏋勶紝鐢ㄥ搴旂殑緇撴瀯鎸囬拡(struct xxx *)錛涙寚鍚戜換鎰忓湴鍧錛岀敤鏃犵被鍨嬫寚閽?void*)銆?<BR>鏈枃鍏堟帰璁–++涓敤浜庡瓨鍌ㄥ悇縐嶇被鍨嬫暟鎹殑鎸囬拡銆?<BR><BR>鈥斺斿叏鏂囪瑙侊細<A id=_1edf50c25fd11b89_HomePageDays_DaysList__ctl0_DayItem_DayList__ctl0_TitleUrl ><FONT color=#000080>C++鎸囬拡鎺㈣ 錛堜竴錛夋暟鎹寚閽?/FONT></A><BR><img src ="http://m.shnenglu.com/ly4cn/aggbug/1434.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://m.shnenglu.com/ly4cn/" target="_blank">娌愭灚</a> 2005-11-30 11:12 <a href="http://m.shnenglu.com/ly4cn/archive/2005/11/30/1434.html#Feedback" target="_blank" style="text-decoration:none;">鍙戣〃璇勮</a></div>]]></description></item><item><title>C++ 紼嬪簭鏂囨。鐢熸垚鍣ㄤ粙緇?doxygen)http://m.shnenglu.com/ly4cn/archive/2005/11/23/1252.html娌愭灚娌愭灚Wed, 23 Nov 2005 04:15:00 GMThttp://m.shnenglu.com/ly4cn/archive/2005/11/23/1252.htmlhttp://m.shnenglu.com/ly4cn/comments/1252.htmlhttp://m.shnenglu.com/ly4cn/archive/2005/11/23/1252.html#Feedback2http://m.shnenglu.com/ly4cn/comments/commentRss/1252.htmlhttp://m.shnenglu.com/ly4cn/services/trackbacks/1252.html
濂藉湪鏈夎澶氬ソ鐢ㄧ殑鏂囨。鐢熸垚鍣ㄦ潵瑙e喅榪欎釜闂銆傜洰鍓嶆瘮杈冩祦琛岀殑C++鏂囨。鐢熸垚鍣ㄦ槸doxygen銆?
鏈枃灝辯畝鍗曠殑浠嬬粛涓涓媎oxygen鐨勬枃妗f敞閲婃柟娉曪紝浠ヤ緵鍒濆鑰呭弬鑰?BR>
鍏ㄦ枃璇瘋錛?A >http://ly4cn.cnblogs.com/archive/2005/11/23/282637.html

娌愭灚 2005-11-23 12:15 鍙戣〃璇勮
]]>
濡備綍瀹炵幇涓嶅彲緇ф壙鐨勭被http://m.shnenglu.com/ly4cn/archive/2005/09/08/157.html娌愭灚娌愭灚Thu, 08 Sep 2005 06:39:00 GMThttp://m.shnenglu.com/ly4cn/archive/2005/09/08/157.htmlhttp://m.shnenglu.com/ly4cn/comments/157.htmlhttp://m.shnenglu.com/ly4cn/archive/2005/09/08/157.html#Feedback6http://m.shnenglu.com/ly4cn/comments/commentRss/157.htmlhttp://m.shnenglu.com/ly4cn/services/trackbacks/157.html鏇劇粡鍦–UJ涓婄湅鍒頒竴綃囨枃绔犱粙緇嶈繃涓涓柟娉曪紝浣嗗叿浣撶綉鍧宸茬粡蹇樿浜嗭紝Sorry銆備絾鏄柟娉曞嵈璁頒笅鏉ヤ簡銆傚畠鐢ㄤ竴涓鏈夌殑铏氬熀綾繪潵瀹炵幇銆?
鎴戝湪榪欑鏂規硶鐨勫熀紜涓婅繘琛屼竴浜涘皬鏀硅繘錛屼綔浜嗕竴涓氱敤鐨勫伐鍏風被錛歋ealed錛屽彧瑕佷互姝ょ被涓哄熀綾伙紝閭d箞璇ョ被灝變笉鍙緇ф壙銆?nbsp; 闃呰鍏ㄦ枃

娌愭灚 2005-09-08 14:39 鍙戣〃璇勮
]]>
亚洲午夜久久久影院| 久久精品亚洲乱码伦伦中文| 51久久夜色精品国产| 久久综合香蕉国产蜜臀AV| 伊人色综合九久久天天蜜桃| 久久久久亚洲av毛片大| 狠狠色丁香久久综合五月| 久久精品九九亚洲精品| 国产色综合久久无码有码| 97精品国产97久久久久久免费| 久久受www免费人成_看片中文| 久久久国产精品| 亚洲精品国产自在久久| 无码乱码观看精品久久| 亚洲精品午夜国产va久久| 蜜桃麻豆WWW久久囤产精品| 伊人久久大香线蕉综合热线| 国产精品久久久久免费a∨| 久久国产欧美日韩精品| 久久精品国产免费观看| 国产综合久久久久久鬼色| 国产成人久久激情91| 国产成年无码久久久久毛片| 国内精品伊人久久久久| 国产精品国色综合久久| 久久精品国产99国产精偷| 成人午夜精品久久久久久久小说 | 亚洲婷婷国产精品电影人久久| 亚洲欧美一级久久精品| 亚洲精品午夜国产VA久久成人| 一本色综合网久久| 69久久夜色精品国产69| 国产福利电影一区二区三区久久久久成人精品综合 | 日本免费久久久久久久网站 | 精品久久久无码中文字幕| 欧美大战日韩91综合一区婷婷久久青草| 香蕉久久影院| 久久精品人人做人人爽97| 精品无码久久久久久久久久| 漂亮人妻被中出中文字幕久久 | 欧美精品一区二区久久|