锘??xml version="1.0" encoding="utf-8" standalone="yes"?>99久久精品国产麻豆,久久久受www免费人成,欧美一区二区精品久久http://www.shnenglu.com/Daywei0123/category/17392.html鎶鏈拷姹傚崜瓚?姊︽兂鍒涢犳湭鏉?/description>zh-cnFri, 29 Jun 2012 12:47:22 GMTFri, 29 Jun 2012 12:47:22 GMT60浠諱綍鏃跺欓兘閫傜敤鐨?0涓狢++鎶宸э紙杞澆錛?/title><link>http://www.shnenglu.com/Daywei0123/archive/2012/06/29/180779.html</link><dc:creator>Daywei</dc:creator><author>Daywei</author><pubDate>Fri, 29 Jun 2012 09:29:00 GMT</pubDate><guid>http://www.shnenglu.com/Daywei0123/archive/2012/06/29/180779.html</guid><wfw:comment>http://www.shnenglu.com/Daywei0123/comments/180779.html</wfw:comment><comments>http://www.shnenglu.com/Daywei0123/archive/2012/06/29/180779.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.shnenglu.com/Daywei0123/comments/commentRss/180779.html</wfw:commentRss><trackback:ping>http://www.shnenglu.com/Daywei0123/services/trackbacks/180779.html</trackback:ping><description><![CDATA[     鎽樿: 榪欎簺灝忔妧宸т箣鎵浠ョ壒鍒紝鏄洜涓鴻繖浜涗俊鎭氬父鍚т笉鑳藉湪C++涔︾睄鎴栬呯綉绔欎笂鎵懼埌銆傛瘮濡傝錛屾垚鍛樻寚閽堬紝鍗充嬌瀵逛簬楂樼駭紼嬪簭鍛樹篃鏄瘮杈冩鎵?鍜屾槗浜庝駭鐢焍ugs鐨勶紝鏄簲璇ュ敖閲忛伩鍏嶇殑闂涔嬩竴銆?<緲?by鍑屼簯鍋ョ瑪> What makes these tips special is that the information they provide usually cannot be found in ...  <a href='http://www.shnenglu.com/Daywei0123/archive/2012/06/29/180779.html'>闃呰鍏ㄦ枃</a><img src ="http://www.shnenglu.com/Daywei0123/aggbug/180779.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.shnenglu.com/Daywei0123/" target="_blank">Daywei</a> 2012-06-29 17:29 <a href="http://www.shnenglu.com/Daywei0123/archive/2012/06/29/180779.html#Feedback" target="_blank" style="text-decoration:none;">鍙戣〃璇勮</a></div>]]></description></item><item><title>C++涔嬬埗鍔涗綔瀛︿範絎旇7鈥斺旀ā鏉?/title><link>http://www.shnenglu.com/Daywei0123/archive/2011/09/24/156708.html</link><dc:creator>Daywei</dc:creator><author>Daywei</author><pubDate>Sat, 24 Sep 2011 09:52:00 GMT</pubDate><guid>http://www.shnenglu.com/Daywei0123/archive/2011/09/24/156708.html</guid><wfw:comment>http://www.shnenglu.com/Daywei0123/comments/156708.html</wfw:comment><comments>http://www.shnenglu.com/Daywei0123/archive/2011/09/24/156708.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.shnenglu.com/Daywei0123/comments/commentRss/156708.html</wfw:commentRss><trackback:ping>http://www.shnenglu.com/Daywei0123/services/trackbacks/156708.html</trackback:ping><description><![CDATA[<div style="border-bottom: #cccccc 1px solid; border-left: #cccccc 1px solid; padding-bottom: 4px; background-color: #eeeeee; padding-left: 4px; width: 98%; padding-right: 5px; font-size: 13px; word-break: break-all; border-top: #cccccc 1px solid; border-right: #cccccc 1px solid; padding-top: 4px"><!--<br /><br />Code highlighting produced by Actipro CodeHighlighter (freeware)<br />http://www.CodeHighlighter.com/<br /><br />--><img align="top" src="http://www.shnenglu.com/images/OutliningIndicators/None.gif" alt="" /><span style="color: #000000">template</span><span style="color: #000000"><</span><span style="color: #0000ff">class</span><span style="color: #000000"> C</span><span style="color: #000000">></span><span style="color: #000000"> </span><span style="color: #0000ff">class</span><span style="color: #000000"> String<br /><img id="Codehighlighter1_31_172_Open_Image" onclick="this.style.display='none'; Codehighlighter1_31_172_Open_Text.style.display='none'; Codehighlighter1_31_172_Closed_Image.style.display='inline'; Codehighlighter1_31_172_Closed_Text.style.display='inline';" align="top" src="http://www.shnenglu.com/images/OutliningIndicators/ExpandedBlockStart.gif"><img style="display: none" id="Codehighlighter1_31_172_Closed_Image" onclick="this.style.display='none'; Codehighlighter1_31_172_Closed_Text.style.display='none'; Codehighlighter1_31_172_Open_Image.style.display='inline'; Codehighlighter1_31_172_Open_Text.style.display='inline';" align="top" src="http://www.shnenglu.com/images/OutliningIndicators/ContractedBlock.gif"></span><span style="border-bottom: #808080 1px solid; border-left: #808080 1px solid; background-color: #ffffff; display: none; border-top: #808080 1px solid; border-right: #808080 1px solid" id="Codehighlighter1_31_172_Closed_Text"><img src="http://www.shnenglu.com/Images/dot.gif" alt="" /></span><span id="Codehighlighter1_31_172_Open_Text"><span style="color: #000000">{<br /><img align="top" src="http://www.shnenglu.com/images/OutliningIndicators/InBlock.gif" alt="" />    </span><span style="color: #0000ff">struct</span><span style="color: #000000"> Srep;<br /><img align="top" src="http://www.shnenglu.com/images/OutliningIndicators/InBlock.gif" alt="" />    Srep</span><span style="color: #000000">*</span><span style="color: #000000"> rep;<br /><img align="top" src="http://www.shnenglu.com/images/OutliningIndicators/InBlock.gif" alt="" /></span><span style="color: #0000ff">public</span><span style="color: #000000">:<br /><img align="top" src="http://www.shnenglu.com/images/OutliningIndicators/InBlock.gif" alt="" />    String();<br /><img align="top" src="http://www.shnenglu.com/images/OutliningIndicators/InBlock.gif" alt="" />    String(</span><span style="color: #0000ff">const</span><span style="color: #000000"> C</span><span style="color: #000000">*</span><span style="color: #000000">);<br /><img align="top" src="http://www.shnenglu.com/images/OutliningIndicators/InBlock.gif" alt="" />    String(</span><span style="color: #0000ff">const</span><span style="color: #000000"> String</span><span style="color: #000000">&</span><span style="color: #000000">);<br /><img align="top" src="http://www.shnenglu.com/images/OutliningIndicators/InBlock.gif" alt="" /><br /><img align="top" src="http://www.shnenglu.com/images/OutliningIndicators/InBlock.gif" alt="" />    C read(</span><span style="color: #0000ff">int</span><span style="color: #000000"> i) </span><span style="color: #0000ff">const</span><span style="color: #000000">;<br /><img align="top" src="http://www.shnenglu.com/images/OutliningIndicators/InBlock.gif" alt="" />    </span><span style="color: #008000">//</span><span style="color: #008000"><img src="http://www.shnenglu.com/Images/dot.gif" alt="" /></span><span style="color: #008000"><br /><img align="top" src="http://www.shnenglu.com/images/OutliningIndicators/ExpandedBlockEnd.gif" alt="" /></span><span style="color: #000000">}</span></span><span style="color: #000000"> ;</span></div>榪欐槸涓涓畝鍗曠殑String妯℃澘銆倀emplate<class C>鍓嶇紑璇存槑褰撳墠姝e湪澹版槑鐨勬槸涓涓ā鏉匡紝瀹冩湁涓涓皢鍦ㄥ0鏄庝腑浣跨敤鐨勭被鍨嬪弬鏁癈銆傚湪寮曞叆鍚庯紝C鐨勪嬌鐢ㄦ柟寮忔伆濡傚叾浠栫殑綾誨瀷鍚嶃侰鐨勪綔鐢ㄥ煙灝嗕竴鐩村歡浼稿埌鐢辮繖涓猼emplate<class C>浣滀負鍓嶇紑鐨勫0鏄庣殑緇撴潫澶勩傛敞鎰忥紝template<class C>鍙槸璇碈鏄竴涓被鍨嬪悕錛屽畠涓嶅繀涓瀹氭槸鏌愪竴涓被寰楀悕瀛椼?br />      妯℃澘綾諱腑鎴愬憳鐨勫0鏄庡拰瀹氫箟涓庡湪闈炴ā鏉跨被閲屽畬鍏ㄤ竴鏍鳳紝妯℃澘綾葷殑鎴愬憳涔熶笉蹇呭湪綾繪湰韜殑鍐呴儴瀹氫箟錛屽湪榪欑鎯呭喌涓嬶紝瀹冪殑瀹氫箟蹇呴』鍑虹幇鍦ㄦ煇涓湴鏂癸紝鍍忛潪妯℃澘綾葷殑鎴愬憳涓鏍楓傛ā鏉跨被鐨勬垚鍛樻湰韜篃鏄ā鏉垮弬鏁板寲鐨勶紝涓庡畠浠墍鍦ㄦā鏉跨被寰楀弬鏁頒竴鏍楓傚湪綾誨瀹氫箟榪欎簺鎴愬憳鏃訛紝灝辨樉寮忓湴灝嗗畠浠畾涔変負妯℃澘銆備緥濡傦細 <div style="border-bottom: #cccccc 1px solid; border-left: #cccccc 1px solid; padding-bottom: 4px; background-color: #eeeeee; padding-left: 4px; width: 98%; padding-right: 5px; font-size: 13px; word-break: break-all; border-top: #cccccc 1px solid; border-right: #cccccc 1px solid; padding-top: 4px"><!--<br /><br />Code highlighting produced by Actipro CodeHighlighter (freeware)<br />http://www.CodeHighlighter.com/<br /><br />--><img align="top" src="http://www.shnenglu.com/images/OutliningIndicators/None.gif" alt="" /><span style="color: #000000">template</span><span style="color: #000000"><</span><span style="color: #0000ff">class</span><span style="color: #000000"> C</span><span style="color: #000000">></span><span style="color: #000000"> </span><span style="color: #0000ff">struct</span><span style="color: #000000"> String</span><span style="color: #000000"><</span><span style="color: #000000">C</span><span style="color: #000000">></span><span style="color: #000000">::Srep<br /><img id="Codehighlighter1_41_86_Open_Image" onclick="this.style.display='none'; Codehighlighter1_41_86_Open_Text.style.display='none'; Codehighlighter1_41_86_Closed_Image.style.display='inline'; Codehighlighter1_41_86_Closed_Text.style.display='inline';" align="top" src="http://www.shnenglu.com/images/OutliningIndicators/ExpandedBlockStart.gif"><img style="display: none" id="Codehighlighter1_41_86_Closed_Image" onclick="this.style.display='none'; Codehighlighter1_41_86_Closed_Text.style.display='none'; Codehighlighter1_41_86_Open_Image.style.display='inline'; Codehighlighter1_41_86_Open_Text.style.display='inline';" align="top" src="http://www.shnenglu.com/images/OutliningIndicators/ContractedBlock.gif"></span><span style="border-bottom: #808080 1px solid; border-left: #808080 1px solid; background-color: #ffffff; display: none; border-top: #808080 1px solid; border-right: #808080 1px solid" id="Codehighlighter1_41_86_Closed_Text"><img src="http://www.shnenglu.com/Images/dot.gif" alt="" /></span><span id="Codehighlighter1_41_86_Open_Text"><span style="color: #000000">{<br /><img align="top" src="http://www.shnenglu.com/images/OutliningIndicators/InBlock.gif" alt="" />    C</span><span style="color: #000000">*</span><span style="color: #000000"> s;<br /><img align="top" src="http://www.shnenglu.com/images/OutliningIndicators/InBlock.gif" alt="" />    </span><span style="color: #0000ff">int</span><span style="color: #000000"> sz;<br /><img align="top" src="http://www.shnenglu.com/images/OutliningIndicators/InBlock.gif" alt="" />    </span><span style="color: #0000ff">int</span><span style="color: #000000"> n;<br /><img align="top" src="http://www.shnenglu.com/images/OutliningIndicators/InBlock.gif" alt="" />    </span><span style="color: #008000">//</span><span style="color: #008000"><img src="http://www.shnenglu.com/Images/dot.gif" alt="" /></span><span style="color: #008000"><br /><img align="top" src="http://www.shnenglu.com/images/OutliningIndicators/ExpandedBlockEnd.gif" alt="" /></span><span style="color: #000000">}</span></span><span style="color: #000000">;<br /><img align="top" src="http://www.shnenglu.com/images/OutliningIndicators/None.gif" alt="" /><br /><img align="top" src="http://www.shnenglu.com/images/OutliningIndicators/None.gif" alt="" />template</span><span style="color: #000000"><</span><span style="color: #0000ff">class</span><span style="color: #000000"> C</span><span style="color: #000000">></span><span style="color: #000000"> C String</span><span style="color: #000000"><</span><span style="color: #000000">C</span><span style="color: #000000">></span><span style="color: #000000">::read(</span><span style="color: #0000ff">int</span><span style="color: #000000"> i)</span><span style="color: #0000ff">const</span><span style="color: #000000"><br /><img id="Codehighlighter1_138_162_Open_Image" onclick="this.style.display='none'; Codehighlighter1_138_162_Open_Text.style.display='none'; Codehighlighter1_138_162_Closed_Image.style.display='inline'; Codehighlighter1_138_162_Closed_Text.style.display='inline';" align="top" src="http://www.shnenglu.com/images/OutliningIndicators/ExpandedBlockStart.gif"><img style="display: none" id="Codehighlighter1_138_162_Closed_Image" onclick="this.style.display='none'; Codehighlighter1_138_162_Closed_Text.style.display='none'; Codehighlighter1_138_162_Open_Image.style.display='inline'; Codehighlighter1_138_162_Open_Text.style.display='inline';" align="top" src="http://www.shnenglu.com/images/OutliningIndicators/ContractedBlock.gif"></span><span style="border-bottom: #808080 1px solid; border-left: #808080 1px solid; background-color: #ffffff; display: none; border-top: #808080 1px solid; border-right: #808080 1px solid" id="Codehighlighter1_138_162_Closed_Text"><img src="http://www.shnenglu.com/Images/dot.gif" alt="" /></span><span id="Codehighlighter1_138_162_Open_Text"><span style="color: #000000">{<br /><img align="top" src="http://www.shnenglu.com/images/OutliningIndicators/InBlock.gif" alt="" />    </span><span style="color: #0000ff">return</span><span style="color: #000000"> rep</span><span style="color: #000000">-></span><span style="color: #000000">s[i];<br /><img align="top" src="http://www.shnenglu.com/images/OutliningIndicators/ExpandedBlockEnd.gif" alt="" />}</span></span><span style="color: #000000"><br /><img align="top" src="http://www.shnenglu.com/images/OutliningIndicators/None.gif" alt="" /><br /><img align="top" src="http://www.shnenglu.com/images/OutliningIndicators/None.gif" alt="" />template</span><span style="color: #000000"><</span><span style="color: #0000ff">class</span><span style="color: #000000"> C</span><span style="color: #000000">></span><span style="color: #000000"> String</span><span style="color: #000000"><</span><span style="color: #000000">C</span><span style="color: #000000">></span><span style="color: #000000">::String()<br /><img id="Codehighlighter1_203_232_Open_Image" onclick="this.style.display='none'; Codehighlighter1_203_232_Open_Text.style.display='none'; Codehighlighter1_203_232_Closed_Image.style.display='inline'; Codehighlighter1_203_232_Closed_Text.style.display='inline';" align="top" src="http://www.shnenglu.com/images/OutliningIndicators/ExpandedBlockStart.gif"><img style="display: none" id="Codehighlighter1_203_232_Closed_Image" onclick="this.style.display='none'; Codehighlighter1_203_232_Closed_Text.style.display='none'; Codehighlighter1_203_232_Open_Image.style.display='inline'; Codehighlighter1_203_232_Open_Text.style.display='inline';" align="top" src="http://www.shnenglu.com/images/OutliningIndicators/ContractedBlock.gif"></span><span style="border-bottom: #808080 1px solid; border-left: #808080 1px solid; background-color: #ffffff; display: none; border-top: #808080 1px solid; border-right: #808080 1px solid" id="Codehighlighter1_203_232_Closed_Text"><img src="http://www.shnenglu.com/Images/dot.gif" alt="" /></span><span id="Codehighlighter1_203_232_Open_Text"><span style="color: #000000">{<br /><img align="top" src="http://www.shnenglu.com/images/OutliningIndicators/InBlock.gif" alt="" />    rep </span><span style="color: #000000">=</span><span style="color: #000000"> </span><span style="color: #0000ff">new</span><span style="color: #000000"> Srep(</span><span style="color: #000000">0</span><span style="color: #000000">,C());<br /><img align="top" src="http://www.shnenglu.com/images/OutliningIndicators/ExpandedBlockEnd.gif" alt="" />}</span></span></div>      鍦ㄤ竴涓▼搴忛噷錛屽涓涓被鎴愬憳鍑芥暟鍙兘鏈変竴涓嚱鏁板畾涔夈傚悓鏍鳳紝瀵逛簬涓涓被妯℃澘鎴愬憳鍑芥暟錛屽湪涓涓▼搴忛噷涔熷彧鑳芥湁涓涓嚱鏁版ā鏉垮畾涔夈備絾鍦ㄥ彟涓鏂歸潰錛岄噸杞藉彧鑳介拡瀵瑰嚱鏁板幓鍋氾紝鑰屼笓闂ㄥ寲浣挎垜浠兘澶熶負鍚屼竴涓ā鏉挎彁渚涗笉鍚岀殑瀹炵幇銆?br />      綾繪ā鏉跨殑鍚嶅瓧涓嶈兘閲嶈澆銆傛墍浠ワ紝濡傛灉鍦ㄦ煇涓綔鐢ㄥ煙閲屽0鏄庝簡涓涓被妯℃澘錛屽氨涓嶈兘鏈夊叾浠栦互鍚屾牱鍚嶅瓧澹版槑鐨勫疄浣撱?br /> <img src ="http://www.shnenglu.com/Daywei0123/aggbug/156708.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.shnenglu.com/Daywei0123/" target="_blank">Daywei</a> 2011-09-24 17:52 <a href="http://www.shnenglu.com/Daywei0123/archive/2011/09/24/156708.html#Feedback" target="_blank" style="text-decoration:none;">鍙戣〃璇勮</a></div>]]></description></item><item><title>C+涔嬬埗鍔涗綔瀛︿範絎旇6鈥斺旀淳鐢熺被http://www.shnenglu.com/Daywei0123/archive/2011/08/28/154555.htmlDayweiDayweiSun, 28 Aug 2011 09:20:00 GMThttp://www.shnenglu.com/Daywei0123/archive/2011/08/28/154555.htmlhttp://www.shnenglu.com/Daywei0123/comments/154555.htmlhttp://www.shnenglu.com/Daywei0123/archive/2011/08/28/154555.html#Feedback6http://www.shnenglu.com/Daywei0123/comments/commentRss/154555.htmlhttp://www.shnenglu.com/Daywei0123/services/trackbacks/154555.htmlstruct Employee
{
    
string first_name,family_name;
    
char middle_initial;
    Date hiring_date;
    
short department;
    
//
}
;涓嬩竴姝ユ垜浠彲鑳介渶瑕佸幓瀹氫箟緇忕悊錛?
struct Manager
{
    Employee emp;
    list
<Employee*> group; //鎵綆$悊鐨勪漢鍛?/span>
    short level;
    
//
}
;
涓涓粡鐞嗗悓鏃朵篃鏄竴涓泧鍛橈紝鎵浠ュ湪Manager瀵硅薄鐨別mp鎴愬憳瀛樺偍鐫Employee鏁版嵁銆傚緢鏄庢樉榪欐牱鐨勮璁℃槸緋熺硶鐨勶紝澶у閮戒細鎯沖埌媧劇敓錛?br />
struct Manager:public Employee
{
    list
<Employee*> group;
    
short level;
}
;
榪欎釜Manager鏄敱Employee媧劇敓鐨勶紝鍙嶈繃鏉ュ氨鏄錛孍mployee鏄疢anager鐨勪竴涓熀綾匯傜被Manager鍖呭惈綾籈mployee寰楁墍鏈夋垚鍛橈紝鍐嶅姞涓婂畠鑷繁鐨勪竴浜涙垚鍛樸?br />      鎸夌収榪欑鏂瑰紡浠嶦mployee媧劇敓鍑篗anager錛屽氨浣縈anager鎴愪負Employee鐨勪竴涓瓙綾誨瀷錛屼嬌Manager鍙互鐢ㄥ湪鑳藉鎺ュ彈Employee鐨勪換浣曞湴鏂廣傚洜涓篗anager鏄疎mployee錛屾墍浠anager*灝卞彲浠ュ綋鍋欵mployee*浣跨敤銆傜劧鑰岋紝鍥犱負Employee涓嶄竴瀹氭槸Manager錛屾墍浠mployee*灝變笉鑳藉綋鍋歁anager*鐢ㄣ傛昏岃█涔嬬被Derived鏈変竴涓叕鐢ㄥ熀綾籅ase錛岄偅涔堝氨鍙互鐢―erived*緇橞ase*綾誨瀷鐨勫彉閲忚祴鍊鹼紝涓嶉渶瑕佹樉紺虹殑綾誨瀷杞崲銆傝岀浉鍙嶇殑鏂瑰悜錛屼粠Base*鍒癉erived*鍒欏繀欏繪樉紺鴻漿鎹€備緥濡傦細
void g(Manager mm,Employee ee)
{
    Employee
* pe = &mm;  //鍙互錛歁anager閮芥槸Employee
    Manager* pm = &ee;   //閿欒錛欵mployee涓嶄竴瀹氭槸Manager
    pm->level = 2;       //鐏鵑毦錛歟e娌℃湁level
    pm = static_cast<Manager*>(pe);//铔姏錛氳繖涓彲浠ワ紝鍥犱負pe鎸囧悜鐨勬槸Manager mm
    pm->level = 2;       //娌¢棶棰?/span>
}

      媧劇敓綾葷殑鎴愬憳鍙互浣跨敤鍏跺熀綾葷殑鍏敤鐨勫拰淇濇姢鐨勬垚鍛橈紝浣嗘槸錛屾淳鐢熺被涓嶈兘浣跨敤鍩虹被鐨勭鏈夋垚鍛樸傚浜庢淳鐢熺被鐨勬垚騫村叕鍥岃█錛屼繚鎶ゆ垚鍛樺氨鍍忔槸鍏敤鎴愬憳錛涗絾瀵逛簬鍏朵粬鍑芥暟瀹冧滑鍒欏儚鏄鐢ㄦ垚鍛樸?br />      涓嬮潰璇磋媧劇敓綾葷殑鏋勯犲嚱鏁板拰鏋愭瀯鍑芥暟
      鏈変簺媧劇敓綾婚渶瑕佹瀯閫犲嚱鏁般傚鏋滄煇涓熀綾諱腑鏈夋瀯閫犲嚱鏁幫紝閭d箞灝卞繀欏昏皟鐢ㄨ繖浜涙瀯閫犲嚱鏁頒腑鐨勬煇涓涓傞粯璁ゆ瀯閫犲嚱鏁板彲浠ヨ闅愬惈鐨勮皟鐢紝浣嗘槸錛屽鏋滀竴涓熀綾葷殑鎵鏈夋瀯閫犲嚱鏁伴兘鏈夊弬鏁幫紝閭d箞灝卞繀欏繪樉紺虹殑璋冪敤鍏朵腑鐨勬煇涓涓傚熀綾繪瀯閫犲嚱鏁扮殑鍙傛暟搴斿湪媧劇敓綾繪瀯閫犲嚱鏁扮殑瀹氫箟涓湁鏄庣‘鎻忚堪銆傚湪榪欐柟闈紝鍩虹被鐨勮涓烘伆鎭板氨鍍忔槸媧劇敓綾葷殑涓涓垚鍛樸備緥濡傦細
Employee::Employee(const string& n,int d):family(n),department(d)
{
    
//
}


Manager::Manager(
const string& n,int d,int lvl):Employee(n,d),/*鍒濆鍖栧熀綾?/span>*/level(lvl)/*鍒濆鍖栨垚鍛?/span>*/
{
    
//
}
媧劇敓綾葷殑鏋勯犲嚱鏁板彧鑳芥弿榪板畠鑷繁鐨勬垚鍛樺拰鑷繁鐨勭洿鎺ュ熀綾葷殑鍒濆寮忥紝瀹冧笉鑳界洿鎺ュ幓鍒濆鍖栧熀綾葷殑鎴愬憳錛屼緥濡傦細
Manager::Manager(const string& n,int d,int lvl):family_name(n).department(d),level(lvl)//閿欒錛氬湪Manager閲屾病鏈塮amily_name鍜宒epartment鐨勫0鏄?/span>
{
//
}
 綾誨璞$殑鏋勯犳槸鑷笅鑰屼笂榪涜鐨勶細棣栧厛鏄熀綾伙紝鑰屽悗鏄垚鍛橈紝鍐嶅悗鎵嶆槸媧劇敓綾繪湰韜傜被瀵硅薄鐨勯攢姣佸垯姝eソ浠ョ浉鍙嶇殑欏哄簭榪涜錛氶鍏堟槸媧劇敓綾繪湰韜紝鑰屽悗鏄垚鍛橈紝鍐嶅悗鎵嶆槸鍩虹被銆?br />      瀵逛簬緇欏畾鐨勪竴涓被鍨嬩負Base*鐨勬寚閽堬紝琚寚鐨勫璞″埌搴曞睘浜庡摢涓淳鐢熺被鍨嬪憿錛熻繖涓棶棰樻湁鍥涚鍩烘湰鐨勮В鍐蟲柟妗堬細
  1.  淇濊瘉琚寚鐨勫彧鑳芥槸鍞竴綾誨瀷鐨勫璞?br />
  2. 鍦ㄥ熀綾婚噷瀹夋帓涓涓被鍨嬪煙錛屼緵鍑芥暟媯鏌?br />
  3.  浣跨敤dynamic_cast
  4.  浣跨敤铏氬嚱鏁?nbsp; 

       浠嶦mployee鐨勫嚱鏁頒腑鍙栧緱“姝g‘鐨?#8221;琛屼負i錛岃屽張涓嶄緷璧栦簬瀹為檯浣跨敤鐨勫埌搴曟槸鍝竴縐岴mployee錛岃繖灝辨槸鎵璋撶殑澶氭佹с備竴涓甫鏈夎櫄鍑芥暟鐨勭被鍨嬭縐頒負鏄竴涓鎬佺被鍨嬨傝鍦–++閲屽彇寰楀鎬佽涓猴紝琚皟鐢ㄧ殑鍑芥暟灝卞繀欏繪槸铏氬嚱鏁幫紝鑰屽璞″垯蹇呴』鏄氳繃鎸囬拡鎴栬呭紩鐢ㄥ幓鎿嶄綔鐨勩傚鏋滅洿鎺ユ搷浣滀竴涓璞★紙鑰屼笉鏄氳繃鎸囬拡鎴栧紩鐢級錛屽畠鐨勭‘鍒囩被鍨嬪氨宸茬粡涓虹紪璇戝櫒鎵鐭ワ紝鍥犳涔熷氨涓嶉渶瑕佽繍琛屾椂鐨勫鎬佹т簡銆?br />      閭d箞涓涓櫄鍑芥暟澹版槑涓虹函铏氬嚱鏁幫紝鍒欒繖涓櫄鍑芥暟鎵鍦ㄧ殑綾諱負鎶借薄綾匯傜敤=0浣滀負鍒濆寮忓氨浣胯櫄鍑芥暟鎴愪負“綰櫄鐨?#8221;銆傛敞鎰忥細涓嶈兘鍒涘緩鎶借薄綾葷殑瀵硅薄銆傛娊璞$被鍙兘鍋氱晫闈紝浣滀負鍏朵粬綾葷殑鍩虹被銆傝繕鏈変竴鐐逛篃瑕佹寚鐨勬敞鎰忥紝涓涓湭鍦ㄦ淳鐢熺被閲屽畾涔夌殑綰櫄鍑芥暟浠嶆棫榪樻槸涓涓函铏氬嚱鏁幫紝榪欑鎯呭喌涔熷皢浣胯媧劇敓綾諱粛涓轟竴涓娊璞$被銆備緥濡傦細

class Shape
{
     
public:
        
virtual void draw()=0;
        
virtual bool isClose()=0;
     
//
}
;

class Circel:public Shape
{
    
public:
       
bool isClose(){return true;}//瑕嗙洊Shap::isClose
       
//draw灝氭湭瑕嗙洊
}
;

Circel a;//閿欒錛氬0鏄庣殑鏄娊璞$被Circel瀵硅薄

鎶借薄綾葷殑鏈閲嶈鐢ㄩ斿氨浣挎彁渚涗竴涓晫闈紝鑰屽張涓嶆槸鏆撮湶浠諱綍瀹炵幇鐨勭粏鑺傘?br />      
     蹇犲憡 錛?/p>

  • 閬垮厤綾誨瀷鍩?/li>
  • 鐢ㄦ娊璞$被灝嗚璁$殑涓績闆嗕腑鍒版彁渚涙竻鏅扮殑鐣岄潰鏂歸潰
  • 鐢ㄦ娊璞$被浣跨晫闈㈡渶灝忓寲
  • 涓涓湁铏氬嚱鏁扮殑綾誨簲璇ユ湁涓涓櫄鏋愭瀯鍑芥暟
  • 鎶借薄綾婚氬父涓嶉渶瑕佹瀯閫犲嚱鏁?/li>


Daywei 2011-08-28 17:20 鍙戣〃璇勮
]]>
C++涔嬬埗鍔涗綔瀛︿範絎旇5鈥斺旇繍綆楃閲嶈澆http://www.shnenglu.com/Daywei0123/archive/2011/08/20/153958.htmlDayweiDayweiSat, 20 Aug 2011 05:41:00 GMThttp://www.shnenglu.com/Daywei0123/archive/2011/08/20/153958.htmlhttp://www.shnenglu.com/Daywei0123/comments/153958.htmlhttp://www.shnenglu.com/Daywei0123/archive/2011/08/20/153958.html#Feedback0http://www.shnenglu.com/Daywei0123/comments/commentRss/153958.htmlhttp://www.shnenglu.com/Daywei0123/services/trackbacks/153958.html      錛氾細錛堜綔鐢ㄥ煙瑙f瀽錛涳級
      錛岋紙鎴愬憳閫夋嫨錛?br />      .* 錛堥氳繃鍒版垚鍛樼殑鎸囬拡鍋氭垚鍛橀夋嫨錛?br />      錛燂細涓夊厓鏉′歡榪愮畻絎?br />      sizeof鍜宼ypeid

      榪愮畻絎﹀嚱鏁扮殑鍚嶅瓧鏄敱鍏抽敭瀛梠perator鍚庤窡瀵瑰簲鐨勮繍綆楃鏋勬垚鐨勶紱渚嬪operator<<銆傝繍綆楃鍑芥暟鐨勫畾涔夊拰浣跨敤閮藉彲浠ュ儚鍏朵粬鍑芥暟涓鏍楓備嬌鐢ㄨ繍綆楃涓嶈繃鏄樉紺鴻皟鐢ㄨ繍綆楃鍑芥暟鐨勪竴縐嶇畝鍐欏艦寮忋備緥濡?
void f(complex a,complex b)
{
    complex c
=a+b;  //綆鍐?/span>
    complex d=a.operator+(b);//鏄劇ず璋冪敤
}


      涓涓繍綆楃鍑芥暟蹇呴』鎴栬呮槸涓涓垚鍛樺嚱鏁幫紝鎴栬呰嚦灝戞湁涓涓敤鎴峰畾涔夌被鍨嬬殑鍙傛暟錛堥噸鏂板畾涔夎繍綆楃new鍜宒elete鐨勫嚱鏁板垯娌℃湁姝ら」瑕佹眰錛夈傝繖涓瑙勫垯灝變繚璇佷簡鐢ㄦ埛涓嶈兘鏀瑰彉鍘熸湁琛ㄨ揪寮忕殑鎰忎箟錛岄櫎闈炶〃杈懼紡涓寘鍚湁鐢ㄦ埛瀹氫箟綾誨瀷鐨勫璞°傜壒鍒殑錛屼笉鑳藉畾涔夊彧瀵規寚閽堣繘琛屾搷浣滅殑榪愮畻絎﹀嚱鏁般?br />
      蹇犲憡錛?br />      1.瀹氫箟榪愮畻絎︿富瑕佹槸涓轟簡妯′豢涔犳儻浣跨敤鏂瑰紡
      2.瀵逛簬澶у瀷榪愮畻瀵硅薄錛岃浣跨敤const寮曠敤鍙傛暟綾誨瀷
      3.瀵逛簬闇瑕佽闂〃紺虹殑鎿嶄綔錛屼紭鍏堣冭檻浣滀負鎴愬憳鍑芥暟鑰屼笉鏄綔涓洪潪鎴愬憳鍑芥暟
      4.瀵逛簬瀵圭О鐨勮繍綆楃閲囩敤闈炴垚鍛樺嚱鏁?br />      5.灝嗗彧鏈変竴涓?#8220;澶у皬鍙傛暟”鐨勬瀯閫犲嚱鏁板仛鎴恊xplicit

      榪愮畻絎﹂噸杞界殑鍐呭搴旇榪樻槸鎸哄鐨勶紝浣嗗嵈涓嶇煡閬撳浣曞啓錛岀湅鏉ヨ繕鏄枃絎斿お宸簡錛屾湁鏈轟細鍐嶈ˉ涓婂惂銆?br />      



Daywei 2011-08-20 13:41 鍙戣〃璇勮
]]>
C++涔嬬埗鍔涗綔瀛︿範絎旇錛?錛夆斺旂被鐨勫ソ澶氫簨http://www.shnenglu.com/Daywei0123/archive/2011/08/05/152568.htmlDayweiDayweiFri, 05 Aug 2011 09:00:00 GMThttp://www.shnenglu.com/Daywei0123/archive/2011/08/05/152568.htmlhttp://www.shnenglu.com/Daywei0123/comments/152568.htmlhttp://www.shnenglu.com/Daywei0123/archive/2011/08/05/152568.html#Feedback3http://www.shnenglu.com/Daywei0123/comments/commentRss/152568.htmlhttp://www.shnenglu.com/Daywei0123/services/trackbacks/152568.html      涓涓被灝辨槸涓涓敤鎴峰畾涔夌被鍨嬨侰++閲岀被姒傚康鐨勭洰鏍囧氨鏄負紼嬪簭鍛樻彁渚涗竴縐嶅緩绔嬫柊綾誨瀷鐨勫伐鍏鳳紝鏄繖浜涙柊綾誨瀷鐨勪嬌鐢ㄨ兘澶熷儚鍐呴儴涓鏍鋒柟渚褲?br />      璁塊棶鎺у埗錛歝lass鎴愬憳鐨勯粯璁よ闂柟寮忔槸縐佹湁鐨勩備竴涓猻truct涔熸槸涓涓猚lass錛屼絾鏄叾鎴愬憳鐨勯粯璁ゆ柟寮忔槸鍏敤鐨勩傞潪鎴愬憳鍑芥暟紱佹璁塊棶縐佹湁鎴愬憳銆?br />      鏋勯犲嚱鏁幫細灝辨槸鍑芥暟鍚嶅拰綾誨悕涓鏍風殑鍑芥暟涓旀病鏈夎繑鍥炲箋傝繖璋侀兘鐭ラ亾銆侷t's easy銆傝岄粯璁ゆ瀯閫犲嚱鏁板氨鏄皟鐢ㄦ椂涓嶅繀鎻愪緵鍙傛暟鐨勬瀯閫犲嚱鏁般傚鏋滅敤鎴瘋嚜宸卞0鏄庝簡涓涓粯璁ゆ瀯閫犲嚱鏁幫紝閭d箞灝變細鍘諱嬌鐢ㄥ畠錛涘惁鍒欙紝濡傛灉鏈夊繀瑕侊紝鑰屼笖鐢ㄦ埛娌℃湁澹版槑鍏朵粬鐨勬瀯閫犲嚱鏁幫紝緙栬瘧鍣ㄥ氨浼氳娉曞幓鐢熸垚涓涓傜紪璇戝櫒鐢熸垚鐨勯粯璁ゆ瀯閫犲嚱鏁板皢闅愬紡鍦頒負綾葷被鍨?/u>鐨勬垚鍛樺拰瀹冪殑鍩虹被璋冪敤鏈夊叧鐨勯粯璁ゆ瀯閫犲嚱鏁般傝繖閲岃В閲婁竴涓嬶細綾葷被鍨嬶紙Class type錛夊嵆鎸囬偅浜涚敱紼嬪簭鍛樺畾涔夌殑綾昏屼駭鐢熺殑綾誨瀷錛屼互渚夸笌鍐呴儴綾誨瀷鍜屽叾浠栫敤鎴峰畾涔夌被鍨嬬浉鍖哄垎銆傜浉淇″ぇ瀹惰繖閲屼篃娌′粈涔堥棶棰樸傛湁涓涓敞鎰忕偣鏉ヤ簡錛?strong>鐢變簬const鍜屽紩鐢ㄥ繀欏昏繘琛屽垵濮嬪寲錛屽寘鍚玞onst鎴栧紩鐢ㄦ垚鍛樼殑綾誨氨涓嶈兘榪涜榛樿鏋勯狅紝闄ら潪紼嬪簭鍛樼殑鎴戜滑鑷繁鏄劇ず鐨勬彁渚涢粯璁ゆ瀯閫犲嚱鏁?/strong>銆備緥濡傦細
struct X
{
    
const int a;
    
const int& r;
}
;
X x;
//閿欒;X鏃犻粯璁ゆ瀯閫犲嚱鏁?/span>
      榛樿鏋勯犲嚱鏁頒篃鍙互鏄劇ず璋冪敤銆傚唴閮ㄧ被鍨嬪悓鏍蜂篃鏈夐粯璁ゆ瀯閫犲嚱鏁般?br />      涓嬮潰鍐嶈皥璋堝鍒舵瀯閫犲嚱鏁幫紝鍏堢湅鐪嬪鍒舵瀯閫犲嚱鏁版槸鎬庝箞寮曡繘鏉ョ殑銆?br />鎸夌収榛樿綰﹀畾錛岀被瀵硅薄鍙互澶嶅埗銆傜壒鍒槸鍙互鐢ㄤ竴涓被鐨勫璞″拰澶嶅埗瀵硅綾葷殑鍏朵粬瀵硅薄榪涜鍒濆鍖栥傚嵆浣挎槸澹版槑浜嗘瀯閫犲嚱鏁扮殑鍦版柟錛屼篃鏄彲浠ヨ繖鏍峰仛錛?
Date d=today;//閫氳繃澶嶅埗鍒濆鍖?/span>
鎸夌収榛樿鏂瑰紡錛岀被瀵硅薄鐨勫鍒跺氨鏄叾涓悇涓垚鍛樼殑澶嶅埗銆傚鏋滄煇涓被X鎵闇瑕佺殑涓嶆槸榪欑榛樿鏂瑰紡錛岄偅涔堝氨鍙互瀹氫箟涓涓鍒舵瀯閫犲嚱鏁癤::X(const X&)錛岀敱瀹冩彁渚涙墍闇瑕佺殑琛屼負銆傝繕鏈変竴涓蹇靛氨鏄鍒惰祴鍊鹼紝寰堝鏄撳拰澶嶅埗鏋勯犲嚱鏁版悶娣楓傚挶浠氨涓璧鋒悶娓呮瀹冧滑銆傚厛鐪嬩竴孌電▼搴忥細
void h()
{
    Table t1;
    Table t2
=t1;//澶嶅埗鍒濆鍖?/span>
    Table t3;
    t3
=t2;      //澶嶅埗璧嬪?/span>
}
鐪嬩技濂藉儚娌′粈涔堥棶棰橈紝瀵逛簬澶嶅埗涓婇潰鎻愬埌鐨勮В閲婃柟寮忥紝鍦ㄥ簲鐢ㄥ埌鍏鋒湁鎸囬拡鎴愬憳鐨勭被鐨勫璞℃椂錛屽氨鍙兘浜х敓涓縐嶅嚭浜烘剰鏂欑殑浣滅敤銆傚浜庡寘鍚簡鐢辨瀯閫犲嚱鏁?鏋愭瀯鍑芥暟綆$悊鐨勮祫婧愮殑瀵硅薄鑰岃█錛屾寜鎴愬憳澶嶅埗鐨勮涔夐氬父鏄笉姝g‘鐨勩傚湪榪欓噷錛孴able鐨勯粯璁ゆ瀯閫犲嚱鏁頒負t1鍜宼3鍚勮皟鐢ㄤ簡涓嬈★紝涓鍏辨槸涓ゆ銆傜劧鑰孴able鐨勬瀽鏋勫嚱鏁板垯琚皟鐢ㄤ簡涓夋;瀵箃1銆乼2鍜宼3鍚勪竴嬈★紒鐢變簬璧嬪肩殑榛樿瑙i噴鏄寜鎴愬憳璧嬪鹼紝鎵浠ュ湪h()緇撴潫鏃訛紝t1銆乼2鍜宼3涓皢鍚勫寘鍚竴涓寚閽堬紝瀹冧滑閮芥寚鍚戝緩绔媡1鏃朵粠鑷敱瀛樺偍涓垎閰嶇殑閭d釜鍚嶅瓧鏁扮粍銆傚湪寤虹珛t3鏃舵墍鍒嗛厤鐨勬暟緇勭殑鎸囬拡騫舵病鏈変繚鐣欎笅鏉ワ紝鍥犱負瀹冭璧嬪紅3=t2瑕嗙洊鎺変簡銆傝繖鏍鳳紝濡傛灉娌℃湁鑷姩搴熸枡鏀墮泦錛屽榪欎釜紼嬪簭鑰岃█錛岃鏁扮粍鐨勫瓨鍌ㄥ氨灝嗘案榪滀涪鎺変簡銆傝屽湪鍙︿竴鏂歸潰錛屼負t1鐨勫垱寤鴻屽垎閰嶇殑鏁扮粍鍥犱負鍚屾椂鍑虹幇鍦╰1銆乼2鍜宼3閲岋紝灝嗚鍒犻櫎3嬈°傝繖縐嶆儏鍐墊墍瀵艱嚧鐨勭粨鏋滄槸鏃犲畾涔夛紝寰堝彲鑳芥槸鐏鵑毦鎬х殑銆傝繖綾誨弽甯告儏鍐靛彲浠ラ伩鍏嶏紝鏂瑰紡灝辨槸灝員able澶嶅埗鐨勬剰涔夊畾涔夋竻妤氾細
class Table
{
    
//---
    Table(const Table&);//澶嶅埗鏋勯犲嚱鏁?/span>
    Table& operator=(const Table&);//澶嶅埗璧嬪?/span>
}
;
鍜變滑鑷繁鍙互涓鴻繖浜涘鍒舵搷浣滃畾涔夎嚜宸辮涓烘渶鍚堥傜殑浠諱綍鎰忎箟錛屼緥濡?br />
//榪欓噷琛ヤ笂Table綾葷殑璇︾粏瀹氫箟
class Table
{
    Name
* p;
    size_t sz;
public:
    Table(size_t s
=15)
    
{
        p
=new Name[sz=s];
    }

    
~Table()
    

        delete[] p;
    }

    Name
* loopup(const char*);
    
bool insert(Name*);
}


Table::Table(
const Table& t)//澶嶅埗鏋勯犲嚱鏁?/span>
{
   p
=new Name[z=t.sz];
   
for(int i=0;i<sz;i++)
      p[i]
=t.p[i];
}


Table
& Table::operator=(const Table& t)//璧嬪?/span>
{
    
if(this!=&t)//褰撳績鑷祴鍊鹼細t=t
    
{
        delete[] p;
        p
=new Name[sz=t.sz];
        
for(int i=0;i<sz;i++)
            p[i]
=t.p[i];
    }

    
return *this;
}
鎯呭喌鍑犱箮鎬繪槸濡傛錛屽鍒舵瀯閫犲嚱鏁頒笌澶嶅埗璧嬪奸氬父閮藉緢涓嶄竴鏍楓傜┒鍏舵牴鏈師鍥狅紝澶嶅埗鏋勯犲嚱鏁版槸鍘誨畬鎴愬涓哄垵濮嬪寲鐨勫瓨鍌ㄥ尯鐨勫垵濮嬪寲錛岃屽鍒惰祴鍊艱繍綆楃鍒欏繀欏繪紜鐞嗕竴涓粨鏋勮壇濂界殑瀵硅薄銆?br />      鎴愬憳甯擱噺錛?br />      瀵歸偅浜涢潤鎬佹暣鍨嬫垚鍛橈紝鍙互緇欏畠鐨勬垚鍛樺0鏄庡姞涓婁竴涓父閲忚〃杈懼紡浣滀負鍒濆寮忥紝渚嬪
class Curious
{
    
static const int c1=7;//ok錛屼絾瑕佽寰楀幓瀹氫箟
    static int c2=11;//閿欒錛氶潪const
    const int c3;//閿欒錛氶潪Static
    static const int c4=f(1);//閿欒錛氬湪綾婚噷鐨勫垵濮嬭〃杈懼紡涓嶆槸甯擱噺
    static const float c5=7.0;//閿欒錛氬湪綾婚噷鍒濆鍖栫殑涓嶆槸鏁村瀷
}
1錛夊湪綾諱腑涓嶈兘鐢╟onst鏉ュ垱寤哄父閲忥紒鍥犱負錛氱被鍙槸鎻忚堪浜嗗璞$殑褰㈠紡錛屽茍娌℃湁鐪熸鍒涘緩瀵硅薄錛佹墍浠ワ紝 鍦ㄥ璞″緩绔嬩箣鍓嶏紝騫舵病鏈夊瓨鍊肩┖闂達紒
2錛夎宑onst鏄敤鏉ュ垱寤哄父閲忕殑錛?
鏂規硶1 浣犲彲浠ョ敤鏋氫婦錛?br />class a
{
enum{buf_size_t buf_size=銆併併亇//鐢ㄦ灇涓懼垱寤轟竴涓父閲忥紝浣嗕笉鏄暟鎹垚鍛?/span>

}

鏂規硶2 浣犲彲浠ョ敤static
class a
{
private錛?br />  static const buf_size_t buf_size=30錛?/span>//璇ュ父閲忓皢涓庢唻寰楅潤鎬佸父閲忓瓨鍌ㄥ湪涓璧鳳紝鑰屼笉鏄瓨鍌ㄥ湪瀵硅薄涓?/span>
}
浣嗐奀++紼嬪簭璁捐璇█銆嬩功涓婅褰撲綘鐢ㄥ埌鏌愪釜琚垵濮嬪寲鐨勬垚鍛橈紝鑰屼笖闇瑕佸皢瀹冧綔涓哄璞″瓨鍏ュ瓨鍌ㄥ櫒鏃訛紝榪欎釜鎴愬憳灝卞繀欏誨湪鏌愬鏈夊畾涔夈傚垵濮嬪紡涓嶅繀閲嶅鍐欙細
const int Curious::c1;//蹇呴』錛屼絾榪欓噷涓嶅繀閲嶅鍒濆寮?/span>
const int* p=&Cusious::c1;//ok:Curious::c1宸茬粡鏈夊畾涔?/span>
榪欓噷鏈夌偣璁╂垜鎳典簡錛屼負浠涔堣繕瑕?span style="color: #0000ff">const
 int Curious::c1;//蹇呴』錛屼絾榪欓噷涓嶅繀閲嶅鍒濆寮?nbsp;榪欎竴琛屽憿錛熻繕璇存槸蹇呴』錛岀粡榪囨祴璇曟槸鏈夐棶棰樼殑——褰撳墠鑼冨洿鍐呯殑瀹氫箟鎴栭噸鏂板0鏄庨潪娉曪紝鍒板簳鏄功閿欎簡榪樻槸榪樻湁鍏朵粬浠涔堝師鍥狅紵
榪樿楂樻墜涓嶅悵璧愭暀
浠婂ぉ灝卞埌榪欓噷鍚э紝鍒拌繖閲屽氨鍑轟簡闂錛岃繕闇瑕佹濊冦?br />
榪欓噷鏈変竴綃囧崥鏂囧叧浜?br />VC6.0涓紝鏁村瀷const static鎴愬憳涓嶈兘鍦ㄧ被鐨勫畾涔変綋涓垵濮嬪寲. http://blog.csdn.net/yiruirui0507/article/details/5984530






Daywei 2011-08-05 17:00 鍙戣〃璇勮
]]>
C++涔嬬埗鍔涗綔瀛︿範絎旇3鈥斺旀寚閽?/title><link>http://www.shnenglu.com/Daywei0123/archive/2011/07/26/151856.html</link><dc:creator>Daywei</dc:creator><author>Daywei</author><pubDate>Tue, 26 Jul 2011 03:13:00 GMT</pubDate><guid>http://www.shnenglu.com/Daywei0123/archive/2011/07/26/151856.html</guid><wfw:comment>http://www.shnenglu.com/Daywei0123/comments/151856.html</wfw:comment><comments>http://www.shnenglu.com/Daywei0123/archive/2011/07/26/151856.html#Feedback</comments><slash:comments>7</slash:comments><wfw:commentRss>http://www.shnenglu.com/Daywei0123/comments/commentRss/151856.html</wfw:commentRss><trackback:ping>http://www.shnenglu.com/Daywei0123/services/trackbacks/151856.html</trackback:ping><description><![CDATA[   鐢變簬宸ヤ綔闇瑕佽漿鎴愪簡C#錛屽ソ涔呮病鏈夊C++浜嗭紝涔嬪墠瀛︿簡涓孌墊椂闂寸殑C++錛屼篃鍐欒繃涓ょ瘒錛屾斁鍦ㄥ崥瀹㈠洯閲岀殑錛岀幇鍦ㄦ湁涓撻棬鐨凜++鍗氬錛屼互鍚庡氨鍦ㄨ繖閲屽啓浜嗐備互涓嬫槸鍓嶄袱綃囩殑鍦板潃<br /><a >C++涔嬬埗鍔涗綔瀛︿範絎旇1    <u><font color="#800080">C++涔嬬埗鍔涗綔瀛︿範絎旇</font></u><br /></a>    <br />   浠婂ぉ鏉ョ畝鍗曡涓涓嬫寚閽堬紝鍙互璇存寚閽堟槸涓涓毦鐐癸紝鏄竴鎶婂弻鍒冨墤錛屼篃璁擱珮鎵嬫墠鑳借繍鐢ㄨ嚜濡傦紝鍍忔垜榪欐牱鐨勮彍楦熷氨浼氫激鍒拌嚜宸便傚懙鍛碉紝搴熻瘽灝戣銆?br />   鎸囬拡錛氬綾誨瀷T錛孴*鏄?#8220;鍒癟鐨勬寚閽?#8221;錛屼篃灝辨槸璇達紝涓涓被鍨嬩負T*鐨勫彉閲忚兘淇濆瓨涓涓被鍨婽鐨勫璞$殑鍦板潃銆備緥濡傦細 <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"><!--<br /><br />Code highlighting produced by Actipro CodeHighlighter (freeware)<br />http://www.CodeHighlighter.com/<br /><br />--><img src="http://www.shnenglu.com/images/OutliningIndicators/None.gif" align="top" alt="" /><span style="color: #0000ff">char</span><span style="color: #000000"> c</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">;<br /><img src="http://www.shnenglu.com/images/OutliningIndicators/None.gif" align="top" alt="" /></span><span style="color: #0000ff">char</span><span style="color: #000000"> </span><span style="color: #000000">*</span><span style="color: #000000">p</span><span style="color: #000000">=&</span><span style="color: #000000">c;</span><span style="color: #008000">//</span><span style="color: #008000">p淇濆瓨鐫c鐨勫湴鍧</span></div><br />鐢ㄥ浘琛ㄧず鏄細<img height="85" alt="" src="http://www.shnenglu.com/images/cppblog_com/daywei0123/鎸囬拡鍥?png" width="306" border="0" longdesc="" /><br /><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"><!--<br /><br />Code highlighting produced by Actipro CodeHighlighter (freeware)<br />http://www.CodeHighlighter.com/<br /><br />--><img src="http://www.shnenglu.com/images/OutliningIndicators/None.gif" align="top" alt="" /><span style="color: #0000ff">int</span><span style="color: #000000">*</span><span style="color: #000000"> pi;          </span><span style="color: #008000">//</span><span style="color: #008000">鍒癷nt鐨勬寚閽?/span><span style="color: #008000"><br /><img src="http://www.shnenglu.com/images/OutliningIndicators/None.gif" align="top" alt="" /></span><span style="color: #0000ff">char</span><span style="color: #000000">**</span><span style="color: #000000"> ppc;       </span><span style="color: #008000">//</span><span style="color: #008000">鍒板瓧絎︾殑鎸囬拡鐨勬寚閽?/span><span style="color: #008000"><br /><img src="http://www.shnenglu.com/images/OutliningIndicators/None.gif" align="top" alt="" /></span><span style="color: #0000ff">int</span><span style="color: #000000">*</span><span style="color: #000000"> ap[</span><span style="color: #000000">10</span><span style="color: #000000">];      </span><span style="color: #008000">//</span><span style="color: #008000">10涓埌int鐨勬寚閽堢殑鏁扮粍</span><span style="color: #008000"><br /><img src="http://www.shnenglu.com/images/OutliningIndicators/None.gif" align="top" alt="" /></span><span style="color: #0000ff">int</span><span style="color: #000000"> (</span><span style="color: #000000">*</span><span style="color: #000000">fp)(</span><span style="color: #0000ff">char</span><span style="color: #000000">*</span><span style="color: #000000">); </span><span style="color: #008000">//</span><span style="color: #008000">鍒板嚱鏁扮殑鎸囬拡錛岃繖縐嶅嚱鏁頒互char*涓哄弬鏁幫紝榪斿洖int</span><span style="color: #008000"><br /><img src="http://www.shnenglu.com/images/OutliningIndicators/None.gif" align="top" alt="" /></span><span style="color: #0000ff">int</span><span style="color: #000000">*</span><span style="color: #000000"> f(</span><span style="color: #0000ff">char</span><span style="color: #000000">*</span><span style="color: #000000">);    </span><span style="color: #008000">//</span><span style="color: #008000">鏈変竴涓猚har*鍙傛暟鐨勫嚱鏁幫紝榪斿洖涓涓埌ini鐨勬寚閽?/span></div><br />   瀵規寚閽堢殑鍩烘湰鎿嶄綔鏄棿鎺ュ紩鐢紝涔熷氨鏄寮曠敤琚寚閽堟墍鎸囩殑閭d釜瀵硅薄銆傝繖涓鎿嶄綔涔熻縐頒綔闂存帴錛坕ndirectionn錛夈傞棿鎺ヨ繍綆楃鏄紙鍓嶇紑鐨勶級涓鍏?銆備緥濡? <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"><!--<br /><br />Code highlighting produced by Actipro CodeHighlighter (freeware)<br />http://www.CodeHighlighter.com/<br /><br />--><img src="http://www.shnenglu.com/images/OutliningIndicators/None.gif" align="top" alt="" /><span style="color: #0000ff">char</span><span style="color: #000000"> c</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">;<br /><img src="http://www.shnenglu.com/images/OutliningIndicators/None.gif" align="top" alt="" /></span><span style="color: #0000ff">char</span><span style="color: #000000">*</span><span style="color: #000000"> p</span><span style="color: #000000">=&</span><span style="color: #000000">c;   </span><span style="color: #008000">//</span><span style="color: #008000">p淇濆瓨鐫c鐨勫湴鍧</span><span style="color: #008000"><br /><img src="http://www.shnenglu.com/images/OutliningIndicators/None.gif" align="top" alt="" /></span><span style="color: #0000ff">char</span><span style="color: #000000"> c2</span><span style="color: #000000">=*</span><span style="color: #000000">p;   </span><span style="color: #008000">//</span><span style="color: #008000">c2=='a'</span></div>琚玴鎵鎸囩殑鍙橀噺鏄痗錛岃宑涓墍瀛樼殑鍊兼槸'a'銆傛墍浠ョ敱*p璧嬬粰c2鐨勫煎氨鏄?a'.<br />娉ㄦ剰錛氳繖閲岃В閲婁竴涓?闂存帴榪愮畻絎︽槸錛堝墠緙鐨勶級涓鍏?銆傝繖灝辮鎵埌澹版槑鐨勭粨鏋勪簡銆?br />         涓涓0鏄庣敱鍥涗釜閮ㄥ垎緇勬垚錛氫竴涓彲閫夌殑“鎻忚堪絎?#8221;錛屼竴涓熀紜綾誨瀷錛屼竴涓0鏄庣錛岃繕鏈変竴涓彲閫夌殑鍒濆寮忋傞櫎浜嗗嚱鏁板拰鍚嶅瓧絀洪棿涔嬪錛屽叾浠栧0鏄庨兘搴旇鐢卞垎鍙風粨鏉熴備緥濡傦細 <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"><!--<br /><br />Code highlighting produced by Actipro CodeHighlighter (freeware)<br />http://www.CodeHighlighter.com/<br /><br />--><img id="Codehighlighter1_14_47_Open_Image" onclick="this.style.display='none'; Codehighlighter1_14_47_Open_Text.style.display='none'; Codehighlighter1_14_47_Closed_Image.style.display='inline'; Codehighlighter1_14_47_Closed_Text.style.display='inline';" src="http://www.shnenglu.com/images/OutliningIndicators/ExpandedBlockStart.gif" align="top"><img id="Codehighlighter1_14_47_Closed_Image" style="display: none" onclick="this.style.display='none'; Codehighlighter1_14_47_Closed_Text.style.display='none'; Codehighlighter1_14_47_Open_Image.style.display='inline'; Codehighlighter1_14_47_Open_Text.style.display='inline';" src="http://www.shnenglu.com/images/OutliningIndicators/ContractedBlock.gif" align="top"><span style="color: #0000ff">char</span><span style="color: #000000">*</span><span style="color: #000000"> kings[]</span><span style="color: #000000">=</span><span id="Codehighlighter1_14_47_Closed_Text" style="border-right: #808080 1px solid; border-top: #808080 1px solid; display: none; border-left: #808080 1px solid; border-bottom: #808080 1px solid; background-color: #ffffff"><img src="http://www.shnenglu.com/Images/dot.gif" alt="" /></span><span id="Codehighlighter1_14_47_Open_Text"><span style="color: #000000">{</span><span style="color: #000000">"</span><span style="color: #000000">Antigonus</span><span style="color: #000000">"</span><span style="color: #000000">,</span><span style="color: #000000">"</span><span style="color: #000000">Seleucus</span><span style="color: #000000">"</span><span style="color: #000000">,</span><span style="color: #000000">"</span><span style="color: #000000">Ptolemy</span><span style="color: #000000">"</span><span style="color: #000000">}</span></span><span style="color: #000000">;</span></div>榪欓噷鐨勫熀紜綾誨瀷鏄痗har錛屽0鏄庣鏄?kings[],鑰屽垵濮嬪寲鏄?{...}銆?br />      鎻忚堪絎︽槸涓涓紑濮嬪叧閿瓧錛屼緥濡傦細virtual鍜宔xtern錛屽畠浠鏄庝簡琚0鏄庝簨鐗╃殑鏌愪簺闈炵被鍨嬬殑灞炴с?br />      澹版槑絎︾敱涓涓悕瀛楀拰鍙夌殑鑻ュ共澹版槑榪愮畻絎︾粍鎴愩傛渶甯哥敤鐨勫0鏄庤繍綆楃鏄?br />      *             鎸囬拡          鍓嶇紑<br />      *const     甯擱噺鎸囬拡     鍓嶇紑<br />      &            寮曠敤           鍓嶇紑<br />      []            鏁扮粍          鍚庣紑<br />      ()            鍑芥暟          鍚庣紑<br /><br /><br /><br /><br /><img src ="http://www.shnenglu.com/Daywei0123/aggbug/151856.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.shnenglu.com/Daywei0123/" target="_blank">Daywei</a> 2011-07-26 11:13 <a href="http://www.shnenglu.com/Daywei0123/archive/2011/07/26/151856.html#Feedback" target="_blank" style="text-decoration:none;">鍙戣〃璇勮</a></div>]]></description></item></channel></rss> <footer> <div class="friendship-link"> <p>感谢您访问我们的网站,您可能还对以下资源感兴趣:</p> <a href="http://www.shnenglu.com/" title="精品视频久久久久">精品视频久久久久</a> <div class="friend-links"> </div> </div> </footer> <a href="http://www.fundmm.cn" target="_blank">久久精品国产AV一区二区三区</a>| <a href="http://www.j2142.cn" target="_blank">99久久精品久久久久久清纯</a>| <a href="http://www.lantianhotel.cn" target="_blank">www亚洲欲色成人久久精品</a>| <a href="http://www.cfgcurn.cn" target="_blank">久久久久国产精品熟女影院 </a>| <a href="http://www.xxysw.com.cn" target="_blank">久久九九全国免费</a>| <a href="http://www.8xpn.cn" target="_blank">97久久国产亚洲精品超碰热</a>| <a href="http://www.ffwfwj.cn" target="_blank">久久久久久夜精品精品免费啦</a>| <a href="http://www.txslcc.cn" target="_blank">久久精品国产亚洲av麻豆色欲 </a>| <a href="http://www.haibin860313.com.cn" target="_blank">久久久久99这里有精品10 </a>| <a href="http://www.gqfsm.cn" target="_blank">99久久精品费精品国产</a>| <a href="http://www.xlijz.cn" target="_blank">国产香蕉97碰碰久久人人</a>| <a href="http://www.haobanben.cn" target="_blank">久久久精品国产Sm最大网站</a>| <a href="http://www.47g.com.cn" target="_blank">精品久久久久久无码人妻热</a>| <a href="http://www.whruide.cn" target="_blank">欧洲性大片xxxxx久久久</a>| <a href="http://www.8xpn.cn" target="_blank">久久只有这精品99</a>| <a href="http://www.niuav.cn" target="_blank">久久久久人妻一区精品性色av</a>| <a href="http://www.dyhao.com.cn" target="_blank">99热成人精品热久久669</a>| <a href="http://www.8xbu.cn" target="_blank">国产亚洲精久久久久久无码AV</a>| <a href="http://www.brill-sh.com.cn" target="_blank">久久久精品久久久久特色影视</a>| <a href="http://www.fyjzhxf.cn" target="_blank">国产免费久久精品99re丫y</a>| <a href="http://www.cheaprolex.cn" target="_blank">麻豆成人久久精品二区三区免费</a>| <a href="http://www.qhylhsk.cn" target="_blank">97久久香蕉国产线看观看</a>| <a href="http://www.vanblog.cn" target="_blank">99久久国产免费福利</a>| <a href="http://www.qzshinetex.cn" target="_blank">精品久久久久久无码不卡</a>| <a href="http://www.c118c.cn" target="_blank">人妻精品久久无码专区精东影业</a>| <a href="http://www.export-trade.com.cn" target="_blank">精品少妇人妻av无码久久</a>| <a href="http://www.liushishipin.cn" target="_blank">久久国产成人精品国产成人亚洲</a>| <a href="http://www.zenavo.cn" target="_blank">国产精品久久久久a影院</a>| <a href="http://www.cutfat.com.cn" target="_blank">99国产精品久久</a>| <a href="http://www.zfse4m.cn" target="_blank">久久久久久亚洲精品影院</a>| <a href="http://www.shuangfengjixie.com.cn" target="_blank">久久天天躁狠狠躁夜夜躁2O2O</a>| <a href="http://www.91chd.cn" target="_blank">国产精品丝袜久久久久久不卡</a>| <a href="http://www.szdeyi.cn" target="_blank">久久精品国产亚洲αv忘忧草</a>| <a href="http://www.mynyf8.cn" target="_blank">国内精品久久久久久野外</a>| <a href="http://www.milanworld.cn" target="_blank">一级女性全黄久久生活片免费 </a>| <a href="http://www.pass3d.cn" target="_blank">久久久国产精品亚洲一区 </a>| <a href="http://www.nuopie.cn" target="_blank">久久99热这里只有精品国产 </a>| <a href="http://www.9503miwang.cn" target="_blank">久久99精品国产麻豆婷婷</a>| <a href="http://www.by1506.cn" target="_blank">人妻精品久久无码专区精东影业</a>| <a href="http://www.mingfeiyaye.cn" target="_blank">精品国产热久久久福利</a>| <a href="http://www.uniontruck.cn" target="_blank">999久久久免费精品国产</a>| <script> (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })(); </script> </body>