锘??xml version="1.0" encoding="utf-8" standalone="yes"?>97久久综合精品久久久综合,日韩十八禁一区二区久久,久久久亚洲欧洲日产国码二区http://www.shnenglu.com/lmlf001/archive/2007/09/20/32542.html鑺ヤ箣鑸?/dc:creator>鑺ヤ箣鑸?/author>Thu, 20 Sep 2007 06:21:00 GMThttp://www.shnenglu.com/lmlf001/archive/2007/09/20/32542.htmlhttp://www.shnenglu.com/lmlf001/comments/32542.htmlhttp://www.shnenglu.com/lmlf001/archive/2007/09/20/32542.html#Feedback1http://www.shnenglu.com/lmlf001/comments/commentRss/32542.htmlhttp://www.shnenglu.com/lmlf001/services/trackbacks/32542.html//淇″彿閲忎笌PV鎿嶄綔鐨勪竴涓緥瀛愶紝妯℃嫙鍊熶功榪樹功鎿嶄綔錛屽叡4涓敤鎴鳳紝姣忕敤鎴鋒渶澶氬?5鏈功錛屼功搴撳叡40鏈功錛屽湪涔﹀簱娌′功鏃訛紝璇ョ敤鎴峰浜庣潯鐪犵瓑寰呯姸鎬侊紝鐩村埌鏈夊叾浠栫敤鎴瘋繕涔︼紝鑻ユ墍鏈夌敤鎴峰潎澶勪簬絳夊緟鐘舵侊紝鍒欎駭鐢熶簡姝婚攣int&...  闃呰鍏ㄦ枃

]]>
msgsnd涓巑sgrcv鍑芥暟鍑虹幇invalid鍙傛暟鐨勯棶棰?/title><link>http://www.shnenglu.com/lmlf001/archive/2007/09/19/32486.html</link><dc:creator>鑺ヤ箣鑸?/dc:creator><author>鑺ヤ箣鑸?/author><pubDate>Wed, 19 Sep 2007 09:52:00 GMT</pubDate><guid>http://www.shnenglu.com/lmlf001/archive/2007/09/19/32486.html</guid><wfw:comment>http://www.shnenglu.com/lmlf001/comments/32486.html</wfw:comment><comments>http://www.shnenglu.com/lmlf001/archive/2007/09/19/32486.html#Feedback</comments><slash:comments>4</slash:comments><wfw:commentRss>http://www.shnenglu.com/lmlf001/comments/commentRss/32486.html</wfw:commentRss><trackback:ping>http://www.shnenglu.com/lmlf001/services/trackbacks/32486.html</trackback:ping><description><![CDATA[     浠婂ぉ鍐欎簡涓涓皬紼嬪簭錛屼嬌鐢ㄤ簡娑堟伅闃熷垪鐨刴sgsnd msgrcv鍑芥暟錛岀敱msgsnd鍑芥暟寰幆澶勭悊鐢辯粓绔緭鍏ョ殑娑堟伅錛岀劧鍚庢妸瀹冨彂閫佸埌娑堟伅闃熷垪錛岃屽彟涓涓繘紼嬪垯寰幆璇誨彇娑堟伅錛岃繘琛屽鐞嗐?br>    榪欐椂錛岄棶棰樺嚭鐜頒簡錛屾瘡嬈¤皟鐢╩sgrcv鍑芥暟鐨勬椂鍊欙紝瀹冩繪槸絎竴嬈¤皟鐢ㄦ垚鍔燂紝鑰岀浜屾榪斿洖閿欒錛屽療鐪媏rrno=22錛屾墦鍗板嚭鏉ユ槸invalid argument錛屾棤鏁堝弬鏁般?br>    鍑畠鐨勮鏄庯紝鍙互鐪嬪嚭鍙兘鏄垜璋冪敤鍑芥暟鐨勬椂鍊欏弬鏁伴敊璇紝浣嗕負浠涔堢涓嬈¤兘璋冪敤鎴愬姛鍛紵<br>    媯鏌ヤ簡涓涓嬶紝娌$湅鍑洪棶棰樸傜劧鍚巊oogle涔嬶紝鍙戠幇璁稿浜哄拰鎴戝嚭鐜頒簡鍚屾牱鐨勯棶棰橈紝浣嗘病鏈変漢緇欏嚭瑙g瓟銆?br>    鑷繁榧撴崳浜嗗ソ涔咃紝榪樻槸娌℃悶瀹氥?br>    鐒跺悗man 2 msgsnd錛屼竴涓嬪崍涓嶇煡鎵撲簡澶氬皯閬嶄簡錛岃繖涓嬈′粠澶村埌灝句竴涓瓧涓涓瓧鐨勮浜嗕笅鍘匯?br>    緇堜簬鍙戠幇闂浜嗐?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;">       </span><span style="color: #0000ff;">int</span><span style="color: #000000;"> msgsnd(</span><span style="color: #0000ff;">int</span><span style="color: #000000;"> msqid, </span><span style="color: #0000ff;">const</span><span style="color: #000000;"> </span><span style="color: #0000ff;">void</span><span style="color: #000000;"> </span><span style="color: #000000;">*</span><span style="color: #000000;">msgp, size_t msgsz, </span><span style="color: #0000ff;">int</span><span style="color: #000000;"> msgflg);<br><br>       ssize_t msgrcv(</span><span style="color: #0000ff;">int</span><span style="color: #000000;"> msqid, </span><span style="color: #0000ff;">void</span><span style="color: #000000;"> </span><span style="color: #000000;">*</span><span style="color: #000000;">msgp, size_t msgsz, </span><span style="color: #0000ff;">long</span><span style="color: #000000;"> msgtyp, </span><span style="color: #0000ff;">int</span><span style="color: #000000;"> msgflg);</span></div>     man鏂囨。閲屾湁涓鍙ヨ瘽錛?span style="color: red;">The  mtext  field  is an array (or other structure) whose size is specified by msgsz</span>   <br>    涓鐩存病璁ょ湡鍘葷湅錛屾兂褰撶劧鐨勪互涓簃sgsz灝辨槸msgp鐨勫ぇ灝忎簡錛屽師鏉ヤ漢瀹朵笉鏄紝鑷繁鑷綔澶氭儏浜嗐傘傘?br><br>    榪欎箞涓涓皬闂鑺變簡鎴戝崐涓笅鍗堬紝浣嗙幇鍦ㄥ彂鐜版繪瘮浠ュ悗鍑洪敊瑕佸ソ澶氫簡~  <br>    鍐欏嚭鏉ワ紝緇欓偅浜涚涓嬈′嬌鐢ㄧ殑鏈嬪弸浠湅~~<br>     <br>     鎶婁慨鏀瑰悗鐨勪唬鐮佽創鍑烘潵錛?br> <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: #0000ff;">struct</span><span style="color: #000000;"> s_msg{<br>    </span><span style="color: #0000ff;">long</span><span style="color: #000000;"> type;<br>    </span><span style="color: #0000ff;">char</span><span style="color: #000000;"> mtext[</span><span style="color: #000000;">256</span><span style="color: #000000;">];<br>};</span></div> <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: #0000ff;">//snd<br> int</span><span style="color: #000000;"> main()<br>{<br>    </span><span style="color: #0000ff;">int</span><span style="color: #000000;"> mid;<br>    </span><span style="color: #0000ff;">if</span><span style="color: #000000;">((mid</span><span style="color: #000000;">=</span><span style="color: #000000;">msgget(</span><span style="color: #000000;">4446</span><span style="color: #000000;">,IPC_CREAT</span><span style="color: #000000;">|</span><span style="color: #000000;">0666</span><span style="color: #000000;">))</span><span style="color: #000000;">==-</span><span style="color: #000000;">1</span><span style="color: #000000;">)<br>        perr_exit(</span><span style="color: #000000;">"</span><span style="color: #000000;">msgget:</span><span style="color: #000000;">"</span><span style="color: #000000;">);<br>    </span><span style="color: #0000ff;">char</span><span style="color: #000000;"> buf[BUFSIZE];<br>    memset(buf,</span><span style="color: #000000;">'</span><span style="color: #000000;">\0</span><span style="color: #000000;">'</span><span style="color: #000000;">,BUFSIZE);<br>    s_msg mymsg;<br>    </span><span style="color: #0000ff;">while</span><span style="color: #000000;">(fgets(buf,BUFSIZE,stdin)</span><span style="color: #000000;">!=</span><span style="color: #000000;">NULL){<br>        </span><span style="color: #0000ff;">if</span><span style="color: #000000;">(strlen(buf)</span><span style="color: #000000;"><=</span><span style="color: #000000;">2</span><span style="color: #000000;">)</span><span style="color: #0000ff;">continue</span><span style="color: #000000;">;<br>        buf[strlen(buf)]</span><span style="color: #000000;">=</span><span style="color: #000000;">'</span><span style="color: #000000;">\0</span><span style="color: #000000;">'</span><span style="color: #000000;">;<br>        </span><span style="color: #0000ff;">if</span><span style="color: #000000;">(sscanf(buf,</span><span style="color: #000000;">"</span><span style="color: #000000;">%d%s</span><span style="color: #000000;">"</span><span style="color: #000000;">,</span><span style="color: #000000;">&</span><span style="color: #000000;">mymsg.type,mymsg.mtext)</span><span style="color: #000000;">!=</span><span style="color: #000000;">2</span><span style="color: #000000;">)<br>            perr_exit(</span><span style="color: #000000;">"</span><span style="color: #000000;">Invalid input:</span><span style="color: #000000;">"</span><span style="color: #000000;">);<br>        </span><span style="color: #0000ff;">if</span><span style="color: #000000;">(msgsnd(mid,</span><span style="color: #000000;">&</span><span style="color: #000000;">mymsg,</span><span style="color: #000000;">256</span><span style="color: #000000;">,IPC_NOWAIT))      //msgsiz 涓簊izeof(mtext[]),鑰岄潪sizeof(s_msg)<br>            perr_exit(</span><span style="color: #000000;">"</span><span style="color: #000000;">msgsnd:</span><span style="color: #000000;">"</span><span style="color: #000000;">);<br>        memset(buf,</span><span style="color: #000000;">'</span><span style="color: #000000;">\0</span><span style="color: #000000;">'</span><span style="color: #000000;">,BUFSIZE);<br>    }<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> <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: #0000ff;">//rcv<br> int</span><span style="color: #000000;"> main(</span><span style="color: #0000ff;">int</span><span style="color: #000000;"> argc,</span><span style="color: #0000ff;">char</span><span style="color: #000000;"> </span><span style="color: #000000;">**</span><span style="color: #000000;">argv)<br>{<br>    </span><span style="color: #0000ff;">int</span><span style="color: #000000;"> mid;<br>    </span><span style="color: #0000ff;">if</span><span style="color: #000000;">((mid</span><span style="color: #000000;">=</span><span style="color: #000000;">msgget(</span><span style="color: #000000;">4446</span><span style="color: #000000;">,IPC_CREAT</span><span style="color: #000000;">|</span><span style="color: #000000;">0666</span><span style="color: #000000;">))</span><span style="color: #000000;">==-</span><span style="color: #000000;">1</span><span style="color: #000000;">)<br>        perr_exit(</span><span style="color: #000000;">"</span><span style="color: #000000;">msgget:</span><span style="color: #000000;">"</span><span style="color: #000000;">);<br>    s_msg mymsg;<br>    </span><span style="color: #0000ff;">while</span><span style="color: #000000;">(</span><span style="color: #000000;">1</span><span style="color: #000000;">)<br>    {<br>        </span><span style="color: #0000ff;">if</span><span style="color: #000000;">(msgrcv(mid,</span><span style="color: #000000;">&</span><span style="color: #000000;">mymsg,</span><span style="color: #000000;">256</span><span style="color: #000000;">,</span><span style="color: #000000;">0</span><span style="color: #000000;">,MSG_NOERROR)</span><span style="color: #000000;">==-</span><span style="color: #000000;">1</span><span style="color: #000000;">)   //灝辨槸榪欓噷鍑洪敊鐨勶紝璁頒綇浣犱簡<br>                perr_exit(</span><span style="color: #000000;">"</span><span style="color: #000000;">msgrcv</span><span style="color: #000000;">"</span><span style="color: #000000;">);<br>        </span><span style="color: #0000ff;">if</span><span style="color: #000000;">(mymsg.type</span><span style="color: #000000;">!=</span><span style="color: #000000;">4446</span><span style="color: #000000;">)<br>            cout</span><span style="color: #000000;"><<</span><span style="color: #000000;">mymsg.type</span><span style="color: #000000;"><<</span><span style="color: #000000;">"</span><span style="color: #000000;"> :</span><span style="color: #000000;">"</span><span style="color: #000000;"><<</span><span style="color: #000000;">mymsg.mtext</span><span style="color: #000000;"><<</span><span style="color: #000000;">endl;<br>        </span><span style="color: #0000ff;">else</span><span style="color: #000000;"> {<br>            cout</span><span style="color: #000000;"><<</span><span style="color: #000000;">"</span><span style="color: #000000;">4446 quit\n</span><span style="color: #000000;">"</span><span style="color: #000000;">;<br>            </span><span style="color: #0000ff;">break</span><span style="color: #000000;">;    <br>        }<br>        memset(</span><span style="color: #000000;">&</span><span style="color: #000000;">mymsg,</span><span style="color: #000000;">0</span><span style="color: #000000;">,</span><span style="color: #0000ff;">sizeof</span><span style="color: #000000;">(mymsg));<br>    }<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> <img src ="http://www.shnenglu.com/lmlf001/aggbug/32486.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.shnenglu.com/lmlf001/" target="_blank">鑺ヤ箣鑸?/a> 2007-09-19 17:52 <a href="http://www.shnenglu.com/lmlf001/archive/2007/09/19/32486.html#Feedback" target="_blank" style="text-decoration:none;">鍙戣〃璇勮</a></div>]]></description></item><item><title>mmap榪涜鏂囦歡鏄犲皠鍙兘閬囧埌鐨勯棶棰?/title><link>http://www.shnenglu.com/lmlf001/archive/2007/09/13/32112.html</link><dc:creator>鑺ヤ箣鑸?/dc:creator><author>鑺ヤ箣鑸?/author><pubDate>Thu, 13 Sep 2007 02:56:00 GMT</pubDate><guid>http://www.shnenglu.com/lmlf001/archive/2007/09/13/32112.html</guid><wfw:comment>http://www.shnenglu.com/lmlf001/comments/32112.html</wfw:comment><comments>http://www.shnenglu.com/lmlf001/archive/2007/09/13/32112.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.shnenglu.com/lmlf001/comments/commentRss/32112.html</wfw:commentRss><trackback:ping>http://www.shnenglu.com/lmlf001/services/trackbacks/32112.html</trackback:ping><description><![CDATA[    mmap鍑芥暟瀹炵幇鎶婁竴涓枃浠舵槧灝勫埌涓涓唴瀛樺尯鍩燂紝浠庤屾垜浠彲浠ュ儚璇誨啓鍐呭瓨涓鏍瘋鍐欐枃浠訛紝浠栨瘮鍗曠函璋冪敤read/write涔熻蹇笂璁稿銆傚湪鏌愪簺鏃跺欐垜浠彲浠ユ妸鍐呭瓨鐨勫唴瀹規嫹璐濆埌涓涓枃浠朵腑瀹炵幇鍐呭瓨澶囦喚錛屽綋鐒訛紝涔熷彲浠ユ妸鏂囦歡鐨勫唴瀹規槧灝勫埌鍐呭瓨鏉ユ仮澶嶆煇浜涙湇鍔°傚彟澶栵紝mmap瀹炵幇鍏變韓鍐呭瓨涔熸槸鍏朵富瑕佸簲鐢ㄤ箣涓錛宮map緋葷粺璋冪敤浣垮緱榪涚▼涔嬮棿閫氳繃鏄犲皠鍚屼竴涓櫘閫氭枃浠跺疄鐜板叡浜唴瀛樸?br>鍏充簬mmap鐨勫唴瀹硅鐪嬨奤nix鐜楂樼駭緙栫▼銆?2绔犮傚湪榪欓噷錛岃涓涓嬩嬌鐢╩map鍑芥暟鏃跺彲鑳介亣鍒扮殑闂錛?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;">        //涓嬮潰鐨勪唬鐮佹妸鏂囦歡1.ls涓殑鍐呭閫氳繃mmap鍑芥暟鍐欏叆2.ls涓紝蹇界暐鍑洪敊澶勭悊</span><span style="color: #0000ff;"><br><br>        int</span><span style="color: #000000;"> fd</span><span style="color: #000000;">=</span><span style="color: #000000;">open(</span><span style="color: #000000;">"</span><span style="color: #000000;">1.ls</span><span style="color: #000000;">"</span><span style="color: #000000;">,O_RDONLY);<br>        </span><span style="color: #0000ff;">int</span><span style="color: #000000;"> fd2</span><span style="color: #000000;">=</span><span style="color: #000000;">open(</span><span style="color: #000000;">"</span><span style="color: #000000;">2.ls</span><span style="color: #000000;">"</span><span style="color: #000000;">,O_CREAT</span><span style="color: #000000;">|</span><span style="color: #000000;">O_RDWR</span><span style="color: #000000;">|</span><span style="color: #000000;">O_TRUNC,S_IRUSR</span><span style="color: #000000;">|</span><span style="color: #000000;">S_IWUSR);</span><span style="color: #008000;">//</span><span style="color: #008000;">蹇呴』璁劇疆璇誨啓鏉冮檺,鑻ュ彧鏈夊啓鏉冮檺,浼氫駭鐢烻IGSEGV淇″彿<br>                                                                </span><span style="color: #008000;">//</span><span style="color: #008000;">mmap榪涜鏂囦歡鏄犲皠鏃跺繀欏誨厛璇誨彇鏂囦歡`</span><span style="color: #008000;"><br></span><span style="color: #000000;"><br>        </span><span style="color: #0000ff;">struct</span><span style="color: #000000;"> stat st;<br>        fstat(fd,</span><span style="color: #000000;">&</span><span style="color: #000000;">st);<br>        lseek(fd2,st.st_size</span><span style="color: #000000;">-</span><span style="color: #000000;">1</span><span style="color: #000000;">,SEEK_SET);<br>        write(fd2,</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: #008000;">//</span><span style="color: #008000;">蹇呴』鐨勶紝濡傛灉涓嶈緗紝褰撳啓鍏ユ暟鎹殑鏃跺欎細閬囧埌鏂囦歡緇撴潫絎︼紝浜х敓SIGBUS淇″彿</span><span style="color: #008000;"><br></span><span style="color: #000000;">        </span><span style="color: #0000ff;">void</span><span style="color: #000000;"> </span><span style="color: #000000;">*</span><span style="color: #000000;">_src</span><span style="color: #000000;">=</span><span style="color: #000000;">mmap(NULL,st.st_size,PROT_READ,MAP_SHARED, fd,</span><span style="color: #000000;">0</span><span style="color: #000000;">);<br>        </span><span style="color: #0000ff;">void</span><span style="color: #000000;"> </span><span style="color: #000000;">*</span><span style="color: #000000;">_des</span><span style="color: #000000;">=</span><span style="color: #000000;">mmap(NULL,st.st_size,PROT_WRITE,MAP_SHARED,fd2,</span><span style="color: #000000;">0</span><span style="color: #000000;">);<br><br>        close(fd);      </span><span style="color: #008000;">//</span><span style="color: #008000;">鍏抽棴鏂囦歡鍚?nbsp;渚濈劧鍙慨鏀規枃浠跺唴瀹?/span><span style="color: #008000;"><br></span><span style="color: #000000;">        close(fd2);<br>        memcpy(_des,_src,st.st_size);</span></div> <br>鎬葷粨涓涓嬶紝鍙兘浜х敓鐨勯棶棰樺涓嬶細<br>    1.榪涜鏂囦歡鏄犲皠鐨勬弿榪扮蹇呴』鎷ユ湁璇繪潈闄愶紝鍚﹀垯浼氫駭鐢烻IGSEGV淇″彿<br>    2.鎶婂唴瀛樺唴瀹瑰啓鍏ユ槧灝勬枃浠舵椂錛屽繀欏葷‘淇濊鍐欐枃浠跺綋鍓嶄綅緗埌鏂囦歡緇撳熬鐨勯暱搴︿笉灝忎簬鎵鍐欏唴瀹歸暱搴︼紝鍚﹀垯浜х敓SIGBUS淇″彿<br>    3.鍏抽棴鏂囦歡鎻忚堪絎﹀茍涓嶈兘淇濊瘉鏂囦歡鍐呭涓嶈淇敼<br>    4.munmap騫朵笉鑳戒嬌鏄犲皠鐨勫唴瀹瑰啓鍥炵鐩?br><br> <img src ="http://www.shnenglu.com/lmlf001/aggbug/32112.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.shnenglu.com/lmlf001/" target="_blank">鑺ヤ箣鑸?/a> 2007-09-13 10:56 <a href="http://www.shnenglu.com/lmlf001/archive/2007/09/13/32112.html#Feedback" target="_blank" style="text-decoration:none;">鍙戣〃璇勮</a></div>]]></description></item><item><title>浣跨敤鍏變韓鍐呭瓨鐨勫綰у搱甯岃〃鐨勪竴縐嶅疄鐜?/title><link>http://www.shnenglu.com/lmlf001/archive/2007/09/08/31858.html</link><dc:creator>鑺ヤ箣鑸?/dc:creator><author>鑺ヤ箣鑸?/author><pubDate>Sat, 08 Sep 2007 13:17:00 GMT</pubDate><guid>http://www.shnenglu.com/lmlf001/archive/2007/09/08/31858.html</guid><wfw:comment>http://www.shnenglu.com/lmlf001/comments/31858.html</wfw:comment><comments>http://www.shnenglu.com/lmlf001/archive/2007/09/08/31858.html#Feedback</comments><slash:comments>3</slash:comments><wfw:commentRss>http://www.shnenglu.com/lmlf001/comments/commentRss/31858.html</wfw:commentRss><trackback:ping>http://www.shnenglu.com/lmlf001/services/trackbacks/31858.html</trackback:ping><description><![CDATA[     鎽樿: 鍦ㄤ竴涓湇鍔$▼搴忚繍琛岀殑鏃跺欙紝瀹冨線寰瑕佹妸鏁版嵁鍐欏叆鍏變韓鍐呭瓨浠ヤ究鍦ㄨ繘鍩庨渶瑕侀噸鏂板惎鍔ㄧ殑鏃跺欏彲浠ョ洿鎺ヤ粠鍏變韓鍐呭瓨涓鍙栨暟鎹紝鍙︿竴鏂歸潰錛屽湪鏈嶅姟榪涚▼鍥犳煇縐嶅師鍥犳寕鎺夌殑鏃跺欙紝鍏變韓鍐呭瓨涓殑鏁版嵁浠嶇劧瀛樺湪錛岃繖鏍峰氨鍙互鍑忓皯甯︽潵鐨勬崯澶便傚叧浜庡叡浜唴瀛樼殑鍐呭璇穏oogle涔嬶紝鍦ㄨ繖閲岋紝瀹炵幇浜嗕竴縐嶅湪鍏變韓鍐呭瓨涓瓨鍙栨暟鎹殑hash琛紝瀹冮噰鐢ㄤ簡澶氱駭瀛樺偍姹傛ā鍙栦綑鐨勬柟娉曪紝鍏蜂綋鍐呭璇風湅浠ヤ笅浠g爜錛歨ttp://lmlf001.blog.sohu.co...  <a href='http://www.shnenglu.com/lmlf001/archive/2007/09/08/31858.html'>闃呰鍏ㄦ枃</a><img src ="http://www.shnenglu.com/lmlf001/aggbug/31858.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.shnenglu.com/lmlf001/" target="_blank">鑺ヤ箣鑸?/a> 2007-09-08 21:17 <a href="http://www.shnenglu.com/lmlf001/archive/2007/09/08/31858.html#Feedback" target="_blank" style="text-decoration:none;">鍙戣〃璇勮</a></div>]]></description></item><item><title>鍝堝笇琛ㄧ殑涓涓疄鐜?/title><link>http://www.shnenglu.com/lmlf001/archive/2007/09/08/31857.html</link><dc:creator>鑺ヤ箣鑸?/dc:creator><author>鑺ヤ箣鑸?/author><pubDate>Sat, 08 Sep 2007 13:07:00 GMT</pubDate><guid>http://www.shnenglu.com/lmlf001/archive/2007/09/08/31857.html</guid><wfw:comment>http://www.shnenglu.com/lmlf001/comments/31857.html</wfw:comment><comments>http://www.shnenglu.com/lmlf001/archive/2007/09/08/31857.html#Feedback</comments><slash:comments>1</slash:comments><wfw:commentRss>http://www.shnenglu.com/lmlf001/comments/commentRss/31857.html</wfw:commentRss><trackback:ping>http://www.shnenglu.com/lmlf001/services/trackbacks/31857.html</trackback:ping><description><![CDATA[     鎽樿: 浠婂ぉ鍐欎簡涓涓搱甯岃〃鐨勫疄鐜幫紝閲囩敤浜嗛樀鍒楀姞寮閾捐〃鐨勫艦寮忕湅浜嗕竴涓嬪埆浜虹殑鍐欐硶錛屽彧鐢ㄩ樀鍒楋紝琛屾暟=100鐨勬椂鍊欑┖闂村埄鐢ㄧ巼绔熺劧杈懼埌97%http://lmlf001.blog.sohu.com/ Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->#ifndef&nb...  <a href='http://www.shnenglu.com/lmlf001/archive/2007/09/08/31857.html'>闃呰鍏ㄦ枃</a><img src ="http://www.shnenglu.com/lmlf001/aggbug/31857.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.shnenglu.com/lmlf001/" target="_blank">鑺ヤ箣鑸?/a> 2007-09-08 21:07 <a href="http://www.shnenglu.com/lmlf001/archive/2007/09/08/31857.html#Feedback" target="_blank" style="text-decoration:none;">鍙戣〃璇勮</a></div>]]></description></item><item><title>绱犳暟綆楁硶http://www.shnenglu.com/lmlf001/archive/2007/09/08/31856.html鑺ヤ箣鑸?/dc:creator>鑺ヤ箣鑸?/author>Sat, 08 Sep 2007 13:00:00 GMThttp://www.shnenglu.com/lmlf001/archive/2007/09/08/31856.htmlhttp://www.shnenglu.com/lmlf001/comments/31856.htmlhttp://www.shnenglu.com/lmlf001/archive/2007/09/08/31856.html#Feedback0http://www.shnenglu.com/lmlf001/comments/commentRss/31856.htmlhttp://www.shnenglu.com/lmlf001/services/trackbacks/31856.html鏁寸悊浜嗕竴涓?綆楁硶濡備笅 鎵撳嵃max浠ヤ笅num涓礌鏁幫細

http://lmlf001.blog.sohu.com/

void print_prime(int max,int num)
{
        
if(max<5)return;

        unsigned 
long t,m,n,p;
        unsigned 
long x;
        
int i,j,a,b,k;
        x
=max;

        
int z=0;

        x
=x/6;  //x>=5


        
for(t=x;t>=0,z<num;t--)
        {
                i
=1;j=1; k=t%10;
                m
=6*t;                                     
/**i,j鐨勫?nbsp;鏄槸鍚﹁繘琛岄獙璇佺殑鏍囧織涔熸槸瀵瑰簲鐨?t-1鍜?t+1鐨勭礌鎬ф爣蹇?*/
                
if(((k-4)==0)||((k-9)==0)||((m+1)%3==0))j=0;
/*姝ゅ鏄畝鍗曢獙璇?*t-1,6*t+1 鏄笉鏄礌鏁幫紝鍊熶互鎻愰珮绱犳暟綰害**/
                
if(((k-6)==0)||((m-1)%3==0))i=0;           
/***鍏堥氳繃鍒濇鍒ゆ柇鍘婚櫎鏈熬鏄?錛屽強琚?鏁撮櫎鐨勬暟***/
                
for(p=1;p*6<=sqrt(m+1)+2;p++ )
                {
                        n
=p*6;                                
/**灝?*p-1鍜?*p+1鐪嬩綔浼礌鏁版潵璇曢櫎*****/
                        k
=p%10;
                        a
=1;b=1;                               
/**鍚屾牱姝ゅa,b鐨勫間篃鏄敤鏉ュ垽鏂櫎鏁版槸鍚︿負绱犳暟鎻愰珮闄ゆ暟鐨勭礌鏁扮函搴?*/
                        
if(((k-4)==0)||((k-9)==0))a=0;
                        
if(((k-6)==0))b=0;
                        
if(i){                         
/*濡傛灉i闈為浂灝卞m-1鍗蟲墍璋?*t-1榪涜楠岃瘉錛屽綋鐒惰繕瑕佺湅闄ゆ暟n+1,n-1,绱犳х函搴?/span>*/
                                
if(a){if((m-1)%(n+1)==0)i=0;}       /***涓鏃﹁鏁撮櫎灝辮鏄庝笉鏄礌鏁版晠绱犳т負闆跺嵆灝唅 璧嬪間負闆?**/
                                
if(b){if((m-1)%(n-1)==0)i=0;}
                        }

                        
if(j){                        
/**濡傛灉j闈為浂灝卞m+1鍗蟲墍璋?*t+1榪涜楠岃瘉錛屽綋鐒惰繕瑕佺湅闄ゆ暟n+1,n-1,绱犳х函搴?/span>*/
                                
if(a){if((m+1)%(n+1)==0)j=0;}        /***涓鏃﹁鏁撮櫎灝辮鏄庝笉鏄礌鏁版晠绱犳т負闆跺嵆灝唈 璧嬪間負闆?**/
                                
if(b){if((m+1)%(n-1)==0)j=0;}
                        }
                        
if((i+j)==0)break;                  
/**濡傛灉宸茬粡鐭ラ亾6*t-1,6*t+1閮戒笉鏄礌鏁頒簡閭e氨緇撴潫璇曢櫎寰幆***/
                }
                
if(j){cout<<m+1<<endl;z++;if(z>=num)break;}
                
if(i){cout<<m-1<<endl;z++;if(z>=num)break;}
        }

}



]]>
綾繪垚鍛樺嚱鏁扮殑榛樿鍙傛暟琛ㄩ棶棰?/title><link>http://www.shnenglu.com/lmlf001/archive/2007/09/08/31855.html</link><dc:creator>鑺ヤ箣鑸?/dc:creator><author>鑺ヤ箣鑸?/author><pubDate>Sat, 08 Sep 2007 12:58:00 GMT</pubDate><guid>http://www.shnenglu.com/lmlf001/archive/2007/09/08/31855.html</guid><wfw:comment>http://www.shnenglu.com/lmlf001/comments/31855.html</wfw:comment><comments>http://www.shnenglu.com/lmlf001/archive/2007/09/08/31855.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.shnenglu.com/lmlf001/comments/commentRss/31855.html</wfw:commentRss><trackback:ping>http://www.shnenglu.com/lmlf001/services/trackbacks/31855.html</trackback:ping><description><![CDATA[    浠婂ぉ鍐欑▼搴忕殑鏃跺欑敤鍒頒簡鍑芥暟鐨勯粯璁ゅ弬鏁拌〃錛岀紪璇戠殑鏃跺欒佹槸鏃犳硶閫氳繃錛屽悗鏉ョ粡榪囧嚑嬈′慨鏀規祴璇曟墠鍙戠幇鏄妸綾葷殑鍑芥暟鍙傛暟琛ㄥ湪鍑芥暟瀹氫箟鏃舵悶閿欎簡銆?br>    綾葷殑鎴愬憳鍑芥暟鐨勫弬鏁拌〃鍦ㄥ0鏄庢椂榛樿鍙傛暟浣嶄簬鍙傛暟琛ㄥ彸閮紝鑻nt fn(int a,int b=0,int c=5);涔嬬被鐨勶紝浣嗗湪瀹冨畾涔夌殑鏃跺欏垯涓嶈兘鍔犻粯璁ゅ弬鏁幫紝鍙兘鍐檌nt fn(int a,int b,int c);<br><br><a title="http://lmlf001.blog.sohu.com/" >http://lmlf001.blog.sohu.com/</a><br><img src ="http://www.shnenglu.com/lmlf001/aggbug/31855.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.shnenglu.com/lmlf001/" target="_blank">鑺ヤ箣鑸?/a> 2007-09-08 20:58 <a href="http://www.shnenglu.com/lmlf001/archive/2007/09/08/31855.html#Feedback" target="_blank" style="text-decoration:none;">鍙戣〃璇勮</a></div>]]></description></item><item><title>epoll瀹炵幇鐨刵et_echo紼嬪簭http://www.shnenglu.com/lmlf001/archive/2007/09/08/31854.html鑺ヤ箣鑸?/dc:creator>鑺ヤ箣鑸?/author>Sat, 08 Sep 2007 12:49:00 GMThttp://www.shnenglu.com/lmlf001/archive/2007/09/08/31854.htmlhttp://www.shnenglu.com/lmlf001/comments/31854.htmlhttp://www.shnenglu.com/lmlf001/archive/2007/09/08/31854.html#Feedback0http://www.shnenglu.com/lmlf001/comments/commentRss/31854.htmlhttp://www.shnenglu.com/lmlf001/services/trackbacks/31854.html闃呰鍏ㄦ枃

]]>
亚洲AV伊人久久青青草原| 中文国产成人精品久久不卡| 国产精品九九九久久九九| 国内精品久久久久久久久 | 亚洲伊人久久综合中文成人网| 久久天天躁狠狠躁夜夜不卡| 国内精品久久久久久野外| 久久婷婷色综合一区二区| 久久99热这里只有精品国产| 久久国产精品成人影院| 国色天香久久久久久久小说| 久久无码精品一区二区三区| 日本亚洲色大成网站WWW久久| 久久久久亚洲av无码专区喷水| 东方aⅴ免费观看久久av | 国产成人99久久亚洲综合精品| 久久精品国产99国产精品亚洲| 亚洲一区中文字幕久久| 伊人久久大香线蕉AV一区二区| 久久亚洲美女精品国产精品| 久久精品国产99国产精品| 东方aⅴ免费观看久久av| 免费一级欧美大片久久网| 久久精品国产99国产精偷| 中文字幕久久精品无码| 久久久久人妻一区精品| 久久精品国产91久久麻豆自制| 亚洲AV无码久久精品成人| 亚洲成av人片不卡无码久久| 久久久久久A亚洲欧洲AV冫| 九九精品99久久久香蕉| 中文字幕久久波多野结衣av| 日韩十八禁一区二区久久| 久久精品国产清自在天天线| 久久久国产精品网站| 国产免费久久精品99re丫y| 久久99国产精品久久99| 无码人妻久久一区二区三区蜜桃| 久久精品国产亚洲7777| 欧美成a人片免费看久久| 亚洲国产精品嫩草影院久久|