锘??xml version="1.0" encoding="utf-8" standalone="yes"?>久久综合久久自在自线精品自,久久综合88熟人妻,亚洲国产精品久久http://www.shnenglu.com/suiaiguo/category/11204.html澶╄鍋ワ紝鍚涘瓙浠ヨ嚜寮轟笉鎭紱 鍦板娍鍧わ紝鍚涘瓙浠ュ帤寰瘋澆鐗?/description>zh-cnThu, 16 Jul 2009 11:29:59 GMTThu, 16 Jul 2009 11:29:59 GMT60闅愬紡綾誨瀷杞崲&& 璐熸暟鐨勮ˉ鐮?/title><link>http://www.shnenglu.com/suiaiguo/archive/2009/07/16/90228.html</link><dc:creator>Saga</dc:creator><author>Saga</author><pubDate>Thu, 16 Jul 2009 07:01:00 GMT</pubDate><guid>http://www.shnenglu.com/suiaiguo/archive/2009/07/16/90228.html</guid><wfw:comment>http://www.shnenglu.com/suiaiguo/comments/90228.html</wfw:comment><comments>http://www.shnenglu.com/suiaiguo/archive/2009/07/16/90228.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.shnenglu.com/suiaiguo/comments/commentRss/90228.html</wfw:commentRss><trackback:ping>http://www.shnenglu.com/suiaiguo/services/trackbacks/90228.html</trackback:ping><description><![CDATA[   鍋剁劧鐪嬪埌涓閬揅++闈㈣瘯棰橈細<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://www.shnenglu.com/Images/OutliningIndicators/None.gif" align=top><span style="COLOR: #0000ff">void</span><span style="COLOR: #000000"> foo(</span><span style="COLOR: #0000ff">void</span><span style="COLOR: #000000">)<br><img id=Codehighlighter1_22_143_Open_Image onclick="this.style.display='none'; Codehighlighter1_22_143_Open_Text.style.display='none'; Codehighlighter1_22_143_Closed_Image.style.display='inline'; Codehighlighter1_22_143_Closed_Text.style.display='inline';" src="http://www.shnenglu.com/Images/OutliningIndicators/ExpandedBlockStart.gif" align=top><img id=Codehighlighter1_22_143_Closed_Image style="DISPLAY: none" onclick="this.style.display='none'; Codehighlighter1_22_143_Closed_Text.style.display='none'; Codehighlighter1_22_143_Open_Image.style.display='inline'; Codehighlighter1_22_143_Open_Text.style.display='inline';" src="http://www.shnenglu.com/Images/OutliningIndicators/ContractedBlock.gif" align=top>       </span><span id=Codehighlighter1_22_143_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"></span><span id=Codehighlighter1_22_143_Open_Text><span style="COLOR: #000000">{<br><img src="http://www.shnenglu.com/Images/OutliningIndicators/InBlock.gif" align=top>            unsigned </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">6</span><span style="COLOR: #000000">;<br><img src="http://www.shnenglu.com/Images/OutliningIndicators/InBlock.gif" align=top>            </span><span style="COLOR: #0000ff">int</span><span style="COLOR: #000000"> b </span><span style="COLOR: #000000">=</span><span style="COLOR: #000000"> </span><span style="COLOR: #000000">-</span><span style="COLOR: #000000">20</span><span style="COLOR: #000000">;<br><img src="http://www.shnenglu.com/Images/OutliningIndicators/InBlock.gif" align=top>            (a</span><span style="COLOR: #000000">+</span><span style="COLOR: #000000">b</span><span style="COLOR: #000000">></span><span style="COLOR: #000000">6</span><span style="COLOR: #000000">)</span><span style="COLOR: #000000">?</span><span style="COLOR: #000000">puts(</span><span style="COLOR: #000000">"</span><span style="COLOR: #000000">>6</span><span style="COLOR: #000000">"</span><span style="COLOR: #000000">):puts(</span><span style="COLOR: #000000">"</span><span style="COLOR: #000000"><=6</span><span style="COLOR: #000000">"</span><span style="COLOR: #000000">);</span><span style="COLOR: #008000">//</span><span style="COLOR: #008000">puts涓烘墦鍗板嚱鏁?/span><span style="COLOR: #008000"><br><img src="http://www.shnenglu.com/Images/OutliningIndicators/ExpandedBlockEnd.gif" align=top></span><span style="COLOR: #000000">       }</span></span><span style="COLOR: #000000"><br><img src="http://www.shnenglu.com/Images/OutliningIndicators/None.gif" align=top></span></div>    闂緭鍑烘槸浠涔堬紵絳旀鏄緭鍑?>6銆?br>   榪欓亾棰樹富瑕佽冨療涓や釜涓滆タ銆?br>   1.闅愬紡綾誨瀷杞崲錛歩nt鍨嬪彉閲忚漿鍖栨垚unsigned int,銆b鎴愪簡姝f暟錛?br>   2.璐熸暟鐨勮ˉ鐮侊細璁$畻鏈虹郴緇熶腑鐨勬暟鍊兼槸浠ヨˉ鐮佸艦寮忚〃紺猴紙瀛樺偍錛夌殑銆?br><br><strong>涓銆丆++闅愬紡綾誨瀷杞崲<br></strong> <p>   C++瀹氫箟浜嗕竴緇勫唴緗殑綾誨瀷瀵硅薄涔嬮棿鐨勬爣鍑嗚漿鎹紝鍦ㄥ繀瑕佹椂瀹冧滑琚紪璇戝櫒闅愬紡鐨勫簲鐢ㄥ埌瀵硅薄涓娿傚湪綆楀紡杞崲淇濊瘉浜嗕簩鍏冩搷浣滅錛屽鍔犳硶鎴栦箻娉曠殑涓や釜鎿嶄綔鏁拌鎻愬崌涓哄叡鍚岀殑綾誨瀷錛岀劧鍚庡啀鐢ㄥ畠琛ㄧず緇撴灉鐨勭被鍨嬨備袱涓氱敤鐨勬寚瀵煎師鍒欏涓嬶細<br>    1銆佷負闃叉綺懼害鎹熷け錛屽鏋滃繀瑕佺殑璇濓紝綾誨瀷鎬繪槸琚彁鍗囦負杈冨鐨勭被鍨嬨?br>    2銆佹墍鏈夊惈鏈夊皬浜庢暣褰㈢殑鏈夊簭綾誨瀷鐨勭畻鏈〃杈懼紡鍦ㄨ綆椾箣鍓嶅叾綾誨瀷閮戒細琚漿鎹㈡垚鏁村艦銆?br>    瑙勫垯鐨勫畾涔夊涓婇潰鎵榪幫紝榪欎簺瑙勫垯瀹氫箟浜嗕竴涓被鍨嬭漿鎹㈠眰嬈$粨鏋勶紝鎴戜滑浠庢渶瀹界殑綾誨瀷long double 寮濮嬶紝閭d箞鍙︿竴涓搷浣滄暟鏃犺鏄粈涔堢被鍨嬮兘灝嗚杞崲鎴恖ong double .濡傛灉涓や釜鎿嶄綔鏁板崈涓嶆槸long double 鍨嬶紝閭d箞鑻ュ叾涓竴涓搷浣滄暟鐨勭被鍨嬫槸double 鍨嬶紝鍒欏彟涓涓氨琚漿鎹㈡垚double 鍨嬨備緥濡傦細</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: #000000">     </span><span style="COLOR: #0000ff">int</span><span style="COLOR: #000000"> ival;<br>     </span><span style="COLOR: #0000ff">float</span><span style="COLOR: #000000"> fval;<br>     </span><span style="COLOR: #0000ff">double</span><span style="COLOR: #000000"> dval;<br>     dval </span><span style="COLOR: #000000">+</span><span style="COLOR: #000000"> fval </span><span style="COLOR: #000000">+</span><span style="COLOR: #000000"> ival </span><span style="COLOR: #008000">//</span><span style="COLOR: #008000">鍦ㄨ綆楀姞娉曞墠fval鍜宨val閮借杞崲鎴恉ouble<br></span></div> <p>     綾諱技鍦幫紝濡傛灉涓や釜鎿嶄綔鏁伴兘涓嶆槸double鍨嬭屽叾涓竴涓搷浣渇loat鍨?錛屽垯鍙︿竴涓杞崲鎴恌loat鍨嬨備緥濡傦細</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: #000000">     </span><span style="COLOR: #0000ff">char</span><span style="COLOR: #000000"> cval;<br>     </span><span style="COLOR: #0000ff">int</span><span style="COLOR: #000000"> ival;<br>     </span><span style="COLOR: #0000ff">float</span><span style="COLOR: #000000"> fval;<br>     cval </span><span style="COLOR: #000000">+</span><span style="COLOR: #000000"> ival </span><span style="COLOR: #000000">+</span><span style="COLOR: #000000"> fval </span><span style="COLOR: #008000">//</span><span style="COLOR: #008000">鍦ㄨ綆楀姞娉曞墠ival鍜宑val閮借杞崲鎴恌loat</span></div> <p>    鍚﹀垯濡傛灉涓や釜鎿嶄綔鏁伴兘涓嶆槸3縐嶆誕鐐圭被鍨嬩箣涓錛屽畠浠竴瀹氭槸鏌愮鏁村肩被鍨嬨傚湪紜畾鍏卞悓鐨勭洰鏍囨彁鍗囩被鍨嬩箣鍓嶏紝緙栬瘧鍣ㄥ皢鍦ㄦ墍鏈夊皬浜巌nt 鐨勬暣鍊肩被鍨嬩笂鏂藉姞涓涓縐頒負鏁村兼彁鍗囩殑榪囩▼銆?br>    鍦ㄨ繘琛屾暣鍊兼彁鍗囨椂綾誨瀷char銆乻igned char銆乽nsigned char鍜宻hort int 閮借鎻愬崌涓虹被鍨媔nt 銆傚鏋滄満鍣ㄤ笂鐨勭被鍨嬬┖闂磋凍澶熻〃紺烘墍鏈塽nsigned short 鍨嬬殑鍊鹼紝榪欓氬父鍙戠敓鍦╯hort鐢ㄥ崐涓瓧鑰宨nt 鐢ㄤ竴涓瓧琛ㄧず鐨勬儏鍐典笅錛屽垯unsigned short int 涔熻杞崲鎴恑nt 鍚﹀垯瀹冧細琚彁鍗囦負unsigned int 銆倃char_t鍜屾灇涓劇被鍨嬭鎻愬崌涓鴻兘澶熻〃紺哄叾搴曞眰綾誨瀷鎵鏈夊肩殑鏈灝忔暣鏁扮被鍨嬨傚湪涓嬪垪琛ㄨ揪寮忎腑錛?/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: #000000">     </span><span style="COLOR: #0000ff">char</span><span style="COLOR: #000000"> cval;<br>     </span><span style="COLOR: #0000ff">bool</span><span style="COLOR: #000000"> found;<br>     </span><span style="COLOR: #0000ff">enum</span><span style="COLOR: #000000"> mumber{m1,m2,m3}mval;<br>     unsigned </span><span style="COLOR: #0000ff">long</span><span style="COLOR: #000000"> </span><span style="COLOR: #0000ff">ulong</span><span style="COLOR: #000000">;<br>     cval </span><span style="COLOR: #000000">+</span><span style="COLOR: #000000"> </span><span style="COLOR: #0000ff">ulong</span><span style="COLOR: #000000">;</span><span style="COLOR: #0000ff">ulong</span><span style="COLOR: #000000"> </span><span style="COLOR: #000000">+</span><span style="COLOR: #000000"> found; mval </span><span style="COLOR: #000000">+</span><span style="COLOR: #000000"> </span><span style="COLOR: #0000ff">ulong</span><span style="COLOR: #000000">;</span></div> <p>   鍦ㄧ‘瀹氫袱涓搷浣滄暟琚彁鍗囩殑鍏叡綾誨瀷涔嬪墠錛宑val found 鍜宮val閮借鎻愬崌涓篿nt 綾誨瀷銆?br>    涓鏃︽暣鍊兼彁鍗囨墽琛屽畬姣曪紝綾誨瀷姣旇緝灝卞張涓嬈″紑濮嬨傚鏋滀竴涓搷浣滄暟鏄痷nsigned long 鍨嬶紝鍒欑浜屼釜涔熻杞崲鎴恥nsigned long 鍨嬨傚湪涓婇潰鐨勪緥瀛愪腑鎵鏈夎鍔犲埌ulong涓婄殑3涓璞¢兘琚彁鍗囦負unsigned long 鍨嬨傚鏋滀袱涓搷浣滄暟綾誨瀷閮戒笉鏄痷nsigned long鍨?鑰屽叾涓竴涓搷浣滄暟鏄痩ong鍨嬶紝鍒欏彟涓涓篃琚漿鎹㈡垚long鍨嬨備緥濡傦細</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: #000000">     </span><span style="COLOR: #0000ff">char</span><span style="COLOR: #000000"> cval;<br>     </span><span style="COLOR: #0000ff">long</span><span style="COLOR: #000000"> lval;<br>     cval </span><span style="COLOR: #000000">+</span><span style="COLOR: #000000"> </span><span style="COLOR: #000000">1024</span><span style="COLOR: #000000"> </span><span style="COLOR: #000000">+</span><span style="COLOR: #000000"> lval; </span><span style="COLOR: #008000">//</span><span style="COLOR: #008000">鍦ㄨ綆楀姞娉曞墠cval鍜?024閮借鎻愬崌涓簂ong鍨嬨?br></span></div> <p>    long綾誨瀷鐨勪竴鑸漿鎹㈡湁涓涓緥澶栥傚鏋滀竴涓搷浣滄暟鏄痩ong鍨嬭屽彟涓涓槸unsigned int 鍨嬶紝閭d箞鍙湁鏈哄櫒涓婄殑long鍨嬬殑闀垮害瓚充互瀹圭撼unsigned int 鐨勬墍鏈夊兼椂錛堜竴鑸潵璇達紝鍦?2浣嶆搷浣滅郴緇熶腑long鍨嬪拰int 鍨嬮兘鐢ㄤ竴闀胯〃紺猴紝鎵浠ヤ笉婊¤凍榪欓噷鐨勫亣璁炬潯浠訛級錛寀nsigned int 鎵嶄細琚漿鎹負long鍨嬶紝鍚﹀垯涓や釜鎿嶄綔鏁伴兘琚彁鍗囦負unsigned long 鍨嬨傝嫢涓や釜鎿嶄綔鏁伴兘涓嶆槸long鍨嬭屽叾涓竴涓槸unsigned int 鍨嬶紝鍒欏彟涓涓篃琚漿鎹㈡垚unsigned int 鍨嬶紝鍚﹀垯涓や釜鎿嶄綔鏁頒竴瀹氶兘鏄痠nt 鍨嬨?br>   <span style="COLOR: red">涓鑸潵璇村悇縐嶇被鍨嬬殑闀垮害鍏崇郴涓?long double > double > float >=  int >= short > char錛寀nsigned > signed 銆?/span><br>    灝界綆楁湳杞崲鐨勮繖浜涜鍒欏甫緇欎綘鐨勫洶鎯戝彲鑳藉浜庡惎鍙戯紝浣嗘槸涓鑸殑鎬濇兂鏄敖鍙兘鍦頒繚鐣欑被鍨嬭〃杈懼紡涓秹鍙婂埌鐨勫肩殑綺懼害銆傝繖涓嬫槸閫氳繃鎶婁笉鍚岀殑綾誨瀷鎻愬崌鍒板綋鍓嶅嚭鐜扮殑鏈瀹界殑綾誨瀷瀹炵幇鐨勩?br><br><strong>浜屻佽礋鏁扮殑琛ョ爜<br><br></strong>   鍦ㄨ綆楁満緋葷粺涓紝鏁板間竴寰嬬敤琛ョ爜鏉ヨ〃紺猴紙瀛樺偍錛夈?nbsp;<br>   涓昏鍘熷洜錛氫嬌鐢ㄨˉ鐮侊紝鍙互灝嗙鍙蜂綅鍜屽叾瀹冧綅緇熶竴澶勭悊錛涘悓鏃訛紝鍑忔硶涔熷彲鎸夊姞娉曟潵澶勭悊銆傚彟澶栵紝涓や釜鐢ㄨˉ鐮佽〃紺虹殑鏁扮浉鍔犳椂錛屽鏋滄渶楂樹綅錛堢鍙蜂綅錛夋湁榪涗綅錛屽垯榪涗綅琚垗寮冦?nbsp;<br>   琛ョ爜涓庡師鐮佺殑杞崲榪囩▼鍑犱箮鏄浉鍚岀殑銆?nbsp;<br>   鏁板肩殑琛ョ爜琛ㄧず涔熷垎涓ょ鎯呭喌錛?<br>錛?錛夋鏁扮殑琛ョ爜錛氫笌鍘熺爜鐩稿悓銆?nbsp;<br>   渚嬪錛?9鐨勮ˉ鐮佹槸00001001銆?<br>錛?錛夎礋鏁扮殑琛ョ爜錛氱鍙蜂綅涓?錛屽叾浣欎綅涓鴻鏁扮粷瀵瑰肩殑鍘熺爜鎸変綅鍙栧弽錛涚劧鍚庢暣涓暟鍔?銆?nbsp;<br>   渚嬪錛?7鐨勮ˉ鐮侊細鍥犱負鏄礋鏁幫紝鍒欑鍙蜂綅涓?#8220;1”,鏁翠釜涓?0000111錛涘叾浣?浣嶄負-7鐨勭粷瀵瑰?7鐨勫師鐮?000111鎸変綅鍙栧弽涓?111000錛涘啀鍔?錛屾墍浠?7鐨勮ˉ鐮佹槸11111001銆?nbsp;<br>   宸茬煡涓涓暟鐨勮ˉ鐮侊紝姹傚師鐮佺殑鎿嶄綔鍒嗕袱縐嶆儏鍐碉細 <br>錛?錛夊鏋滆ˉ鐮佺殑絎﹀彿浣嶄負“0”錛岃〃紺烘槸涓涓鏁幫紝鎵浠ヨˉ鐮佸氨鏄鏁扮殑鍘熺爜銆?<br>錛?錛夊鏋滆ˉ鐮佺殑絎﹀彿浣嶄負“1”錛岃〃紺烘槸涓涓礋鏁幫紝姹傚師鐮佺殑鎿嶄綔鍙互鏄細絎﹀彿浣嶄負1錛屽叾浣欏悇浣嶅彇鍙嶏紝鐒跺悗鍐嶆暣涓暟鍔?銆?nbsp;<br>   渚嬪錛屽凡鐭ヤ竴涓ˉ鐮佷負11111001錛屽垯鍘熺爜鏄?0000111錛?7錛夛細鍥犱負絎﹀彿浣嶄負“1”錛岃〃紺烘槸涓涓礋鏁幫紝鎵浠ヨ浣嶄笉鍙橈紝浠嶄負“1”錛涘叾浣?浣?111001鍙栧弽鍚庝負0000110錛涘啀鍔?錛屾墍浠ユ槸10000111銆?<br></p> <img src ="http://www.shnenglu.com/suiaiguo/aggbug/90228.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.shnenglu.com/suiaiguo/" target="_blank">Saga</a> 2009-07-16 15:01 <a href="http://www.shnenglu.com/suiaiguo/archive/2009/07/16/90228.html#Feedback" target="_blank" style="text-decoration:none;">鍙戣〃璇勮</a></div>]]></description></item><item><title>C++涓殑浣嶅煙錛坆it-filed錛?涓縐嶈妭鐪佺┖闂寸殑鎴愬憳http://www.shnenglu.com/suiaiguo/archive/2009/07/16/90211.htmlSagaSagaThu, 16 Jul 2009 03:50:00 GMThttp://www.shnenglu.com/suiaiguo/archive/2009/07/16/90211.htmlhttp://www.shnenglu.com/suiaiguo/comments/90211.htmlhttp://www.shnenglu.com/suiaiguo/archive/2009/07/16/90211.html#Feedback0http://www.shnenglu.com/suiaiguo/comments/commentRss/90211.htmlhttp://www.shnenglu.com/suiaiguo/services/trackbacks/90211.html   鏈変竴縐嶈縐頒負浣嶅煙錛坆it-field錛?鐨勭壒孌婄殑綾繪暟鎹垚鍛橈紝瀹冨彲浠ヨ澹版槑鐢ㄦ潵瀛樻斁鐗瑰畾鏁扮洰鐨勪綅銆備綅鍩熷繀欏繪槸鏈夊簭鏁版嵁綾誨瀷銆傚畠鍙互鏈夌鍙蜂篃鍙互鏃犵鍙楓備緥濡傦細

class File {
// 
unsigned int modified : 1// 浣嶅煙 (bit-field)
}
;

   
   浣嶅煙鏍囪瘑絎﹀悗闈㈣窡鏈変竴涓啋鍙鳳紝鐒跺悗鏄竴涓父閲忚〃杈懼紡鎸囧畾浣嶆暟銆備緥濡俶odified 鏄竴涓彧鏈変竴浣嶆瀯鎴愮殑浣嶅煙銆?br>   鍦ㄧ被浣撲腑鐩擱偦瀹氫箟鐨勪綅鍩燂紝濡傛灉鍙兘鐨勮瘽錛屽畠浠細琚斁鍦ㄥ悓涓涓暣鏁扮殑榪炵畫浣嶄腑錛屽茍浠ユ鎻愪緵絀洪棿鍘嬬緝銆備緥濡傦紝鍦ㄤ笅鍒楀0鏄庝腑5 涓綅鍩熻瀛樺偍鍦ㄥ崟涓猽nsigned int 涓紝瀹冮鍏堜笌浣嶅煙mode 鐩稿叧鑱斻?/p>

typedef unsigned int Bit;
class File {
public:
Bit mode: 
2;
Bit modified: 
1;
Bit prot_owner: 
3;
Bit prot_group: 
3;
Bit prot_world: 
3;
// 
}
;

   
   浣嶅煙鍦ㄥ唴瀛樹腑鐨勪綅緗槸浠庝綆浣嶅悜楂樹綅鏀劇疆鐨勶紝姣斿mode鍦˙it鐨勬渶浣庝袱浣嶏紙浜岃繘鍒舵暟0b0000000000000011涓袱涓?鐨勪綅緗級銆?/span>
   瀵逛簬浣嶅煙鐨勮闂柟寮忎笌鍏朵粬綾繪暟鎹垚鍛樼浉鍚屻備緥濡傦紝綾葷殑縐佹湁浣嶅煙鍙兘鍦ㄧ被鐨勬垚鍛樺嚱鏁板拰鍙嬪厓涓璁塊棶錛?/p>

void File::write()
{
modified 
= 1;
// 
}

void File::close()
{
if ( modified )
//  鍐呭浠庣暐
}

   
   涓嬮潰鐨勪緥瀛愯鏄庝簡鎬庢牱浣跨敤澶т簬1 浣嶇殑浣嶅煙

enum { READ = 01, WRITE = 02 }// 鏂囦歡妯″紡
int main() {
File myFile;
myFile.mode 
|= READ;
if ( myFile.mode & READ )
cout 
<< "myFile.mode is set to READ\n";
}

   
   閫氬父鎯呭喌涓嬫垜浠細瀹氫箟涓緇刬nline 鎴愬憳鍑芥暟錛屾潵嫻嬭瘯姣忎釜浣嶅煙鎴愬憳鐨勫箋備緥濡傦紝綾籉ile鍙互瀹氫箟鎴愬憳isRead()鍜宨sWrite()

inline int File::isRead() return mode & READ; }
inline 
int File::isWrite() return mode & WRITE; }
if ( myFile.isRead() ) /*  */


   鏈変簡榪欎簺鎴愬憳鍑芥暟錛岀幇鍦ㄤ綅鍩熷彲浠ヨ澹版槑涓虹被File 鐨勭鏈夋垚鍛樸?br>   鐢變簬鍙栧湴鍧鎿嶄綔絎?amp; 涓嶈兘琚簲鐢ㄥ湪浣嶅煙涓婏紝鎵浠ヤ篃娌℃湁鑳芥寚鍚戠被鐨勪綅鍩熺殑鎸囬拡銆備綅鍩熶篃涓嶈兘鏄被鐨勯潤鎬佹垚鍛樸?/span>
   C++鏍囧噯搴撴彁渚涗簡涓涓猙itset 綾繪ā鏉匡紝瀹冨彲浠ヨ緟鍔╂搷綰典綅鐨勯泦鍚堛傚湪鍙兘鐨勬儏鍐典笅搴斿敖鍙兘浣跨敤瀹冩潵鍙栦唬浣嶅煙銆?/p>

Saga 2009-07-16 11:50 鍙戣〃璇勮
]]>
国产成人精品久久综合| 国产成人久久精品区一区二区| 国产无套内射久久久国产| 激情久久久久久久久久| 无码八A片人妻少妇久久| 中文国产成人精品久久不卡| 99精品久久精品| 久久天天日天天操综合伊人av| 亚洲va久久久噜噜噜久久天堂| 大香网伊人久久综合网2020| 亚洲中文字幕无码久久精品1| 久久国产精品久久国产精品| 久久99精品久久久大学生| 成人国内精品久久久久影院VR| 国内精品久久久久影院薰衣草| 日韩精品久久久久久| 亚洲精品高清国产一线久久| 久久久久亚洲AV综合波多野结衣| 久久九九精品99国产精品| 亚洲国产精品成人AV无码久久综合影院| 久久久精品人妻一区二区三区四| 亚洲国产成人精品91久久久 | 99久久精品无码一区二区毛片 | 99久久做夜夜爱天天做精品| 国产精品久久永久免费| 人妻精品久久无码区 | 伊人久久大香线蕉综合Av| 久久人人爽人爽人人爽av| 久久中文字幕一区二区| 精品国产VA久久久久久久冰| 午夜精品久久久久久99热| 久久久久免费精品国产| 亚洲精品久久久www| 伊人色综合久久天天人守人婷| 久久精品国产清自在天天线| 91久久精品国产成人久久| 久久久久夜夜夜精品国产| 青草影院天堂男人久久| 久久97久久97精品免视看秋霞| 久久国产成人午夜AV影院| 久久www免费人成看国产片|