锘??xml version="1.0" encoding="utf-8" standalone="yes"?>老司机精品久久,亚洲精品1234,亚洲特级毛片http://m.shnenglu.com/flysnowxg/zh-cnWed, 24 Sep 2025 06:04:36 GMTWed, 24 Sep 2025 06:04:36 GMT60浣跨敤鍏冪紪紼嬪湪緙栬瘧鏈熷鏁板艱繘琛屾帓搴?/title><link>http://m.shnenglu.com/flysnowxg/archive/2014/07/06/207544.html</link><dc:creator>flysnowxg</dc:creator><author>flysnowxg</author><pubDate>Sun, 06 Jul 2014 08:47:00 GMT</pubDate><guid>http://m.shnenglu.com/flysnowxg/archive/2014/07/06/207544.html</guid><wfw:comment>http://m.shnenglu.com/flysnowxg/comments/207544.html</wfw:comment><comments>http://m.shnenglu.com/flysnowxg/archive/2014/07/06/207544.html#Feedback</comments><slash:comments>1</slash:comments><wfw:commentRss>http://m.shnenglu.com/flysnowxg/comments/commentRss/207544.html</wfw:commentRss><trackback:ping>http://m.shnenglu.com/flysnowxg/services/trackbacks/207544.html</trackback:ping><description><![CDATA[<div><div style="color: #000000; font-family: 'Microsoft YaHei UI', 'Microsoft YaHei', SimSun, 'Segoe UI', Tahoma, Helvetica, sans-serif, 'Microsoft YaHei', Georgia, Helvetica, Arial, sans-serif, 瀹嬩綋, PMingLiU, serif; font-size: 13.592233657836914px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: 20.388349533081055px; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px;">浣滆咃細flysnwoxg</div><span style="color: #000000; font-family: 'Microsoft YaHei UI', 'Microsoft YaHei', SimSun, 'Segoe UI', Tahoma, Helvetica, sans-serif, 'Microsoft YaHei', Georgia, Helvetica, Arial, sans-serif, 瀹嬩綋, PMingLiU, serif; font-size: 13.592233657836914px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: 20.388349533081055px; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; display: inline !important; float: none;">c++緙栬瘧鍣ㄦā鏉胯В鏋愮‘瀹炲緢寮哄ぇ銆傚熀鏈笂鍙互鎶婄紪璇戝櫒鐪嬪仛鏄竴涓櫄鎷熸満錛宑++妯℃澘婧愪唬鐮佸氨鏄鎵ц鐨勮剼鏈唬鐮併?/span><div style="color: #000000; font-family: 'Microsoft YaHei UI', 'Microsoft YaHei', SimSun, 'Segoe UI', Tahoma, Helvetica, sans-serif, 'Microsoft YaHei', Georgia, Helvetica, Arial, sans-serif, 瀹嬩綋, PMingLiU, serif; font-size: 13.592233657836914px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: 20.388349533081055px; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px;">鍩烘湰涓婁綘鍙互鍦ㄧ紪璇戞湡瀹炵幇浠諱綍綆楁硶銆?br /><div>涓嬮潰鏄竴涓寜鐓т粠灝忓埌澶э紝鐒跺悗浠庡ぇ鍒板皬瀵規(guī)暟鍊煎鎺掑簭鐨勭▼搴忥紝紼嬪簭浣跨敤浜嗗啋娉℃帓搴忥紝鎺掑簭鍦ㄧ紪璇戞湡瀹屾垚銆?/div><div>渚嬪紼嬪簭鐨勫師濮嬭緭鍏ヤ負: (<span style="font-size: 10.5pt; line-height: 1.5;">(5,6),</span><span style="font-size: 10.5pt; line-height: 1.5;">(1,5),</span><span style="font-size: 10.5pt; line-height: 1.5;">(3,4))</span></div><div><div>灝嗚浠庡皬鍒板ぇ鎺掑簭涓?nbsp; <span style="font-size: 10.5pt; line-height: 1.5;">(</span><span style="font-size: 10.5pt; line-height: 1.5;">(1,5),</span><span style="font-size: 10.5pt; line-height: 1.5;">(3,4),(5,6))</span></div></div><div><div>鐒跺悗琚粠澶у埌灝忔帓搴忎負  <span style="font-size: 10.5pt; line-height: 1.5;">(</span><span style="font-size: 10.5pt; line-height: 1.5;">(5,6)</span><span style="font-size: 10.5pt; line-height: 1.5;">,</span><span style="font-size: 10.5pt; line-height: 1.5;">(3,4)</span><span style="font-size: 10.5pt; line-height: 1.5;">,</span><span style="font-size: 10.5pt; line-height: 1.5;">(1,5)</span><span style="font-size: 10.5pt; line-height: 1.5;">)<br /><br /><br /></span></div></div><div></div><div><div><div><span style="font-size: 12pt; color: #008000; background-color: #efefef;">//author:flysnowxg </span></div><div><span style="font-size: 12pt; color: #0000ff; background-color: #efefef;">#include<span style="color: windowtext;"> <span style="color: #a31515;">"stdio.h"</span></span></span></div><div><span style="font-size: 12pt; color: #008000; background-color: #efefef;">//鐢ㄦā鏉胯〃紺虹被鍨嬶紝妯℃澘鐨勫疄渚嬪寲琛ㄧず瀵硅薄錛堝pait_t<1,2> 琛ㄧず(1,2)榪欐牱鐨勪袱涓肩殑瀵硅薄錛?/span></div><div><span style="font-size: 12pt; color: #0000ff; background-color: #efefef;">template<span style="color: windowtext;"><</span>int<span style="color: windowtext;"> <span style="color: #010001;">_first</span>,</span>int<span style="color: windowtext;"> <span style="color: #010001;">_second</span>></span></span></div><div><span style="font-size: 12pt; color: #0000ff; background-color: #efefef;">struct<span style="color: windowtext;"> <span style="color: #010001;">pair_t</span>{</span></span></div><div><span style="font-size: 12pt; color: windowtext; background-color: #efefef;">    <span style="color: #0000ff;">static</span> <span style="color: #0000ff;">const</span> <span style="color: #0000ff;">int</span> <span style="color: #010001;">first</span>=<span style="color: #010001;">_first</span>;</span></div><div><span style="font-size: 12pt; color: windowtext; background-color: #efefef;">    <span style="color: #0000ff;">static</span> <span style="color: #0000ff;">const</span> <span style="color: #0000ff;">int</span> <span style="color: #010001;">second</span>=<span style="color: #010001;">_second</span>;</span></div><div><span style="font-size: 12pt; color: windowtext; background-color: #efefef;">    <span style="color: #0000ff;">static</span> <span style="color: #0000ff;">void</span> <span style="color: #010001;">print</span>(){<span style="color: #010001;">printf</span>(<span style="color: #a31515;">"%d %d"</span>,<span style="color: #010001;">first</span>,<span style="color: #010001;">second</span>);}</span></div><div><span style="font-size: 12pt; color: windowtext; background-color: #efefef;">};</span></div><div><span style="font-size: 12pt; color: windowtext; background-color: #efefef;"><br /></span></div><div><span style="font-size: 12pt; color: #008000; background-color: #efefef;">//璁$畻涓や釜涓嶅悓鐨刾air_t綾誨瀷鐨勫疄渚嬬殑灝忎簬鍏崇郴</span></div><div><span style="font-size: 12pt; color: #0000ff; background-color: #efefef;">template<span style="color: windowtext;"> <</span>typename<span style="color: windowtext;"> <span style="color: #010001;">T1</span>,</span>typename<span style="color: windowtext;"> <span style="color: #010001;">T2</span>> </span></span></div><div><span style="font-size: 12pt; color: #0000ff; background-color: #efefef;">struct<span style="color: windowtext;">  <span style="color: #010001;">less_t</span>{</span></span></div><div><span style="font-size: 12pt; color: windowtext; background-color: #efefef;">    <span style="color: #0000ff;">static</span> <span style="color: #0000ff;">const</span> <span style="color: #0000ff;">int</span> <span style="color: #010001;">first_le</span>=<span style="color: #010001;">T1</span>::<span style="color: #010001;">first</span><<span style="color: #010001;">T2</span>::<span style="color: #010001;">first</span>;</span></div><div><span style="font-size: 12pt; color: windowtext; background-color: #efefef;">    <span style="color: #0000ff;">static</span> <span style="color: #0000ff;">const</span> <span style="color: #0000ff;">int</span> <span style="color: #010001;">first_eq</span>=<span style="color: #010001;">T1</span>::<span style="color: #010001;">first</span>==<span style="color: #010001;">T2</span>::<span style="color: #010001;">first</span>;</span></div><div><span style="font-size: 12pt; color: windowtext; background-color: #efefef;">    <span style="color: #0000ff;">static</span> <span style="color: #0000ff;">const</span> <span style="color: #0000ff;">int</span> <span style="color: #010001;">second_le</span>=(<span style="color: #010001;">first_eq</span>&&(<span style="color: #010001;">T1</span>::<span style="color: #010001;">second</span><<span style="color: #010001;">T2</span>::<span style="color: #010001;">second</span>));</span></div><div><span style="font-size: 12pt; color: windowtext; background-color: #efefef;">    <span style="color: #0000ff;">static</span> <span style="color: #0000ff;">const</span> <span style="color: #0000ff;">int</span> <span style="color: #010001;">result</span>=<span style="color: #010001;">first_le</span> || <span style="color: #010001;">second_le</span>;</span></div><div><span style="font-size: 12pt; color: windowtext; background-color: #efefef;">};</span></div><div><span style="font-size: 12pt; color: windowtext; background-color: #efefef;"><br /></span></div><div><span style="font-size: 12pt; color: #008000; background-color: #efefef;">//璁$畻涓や釜涓嶅悓鐨刾air_t綾誨瀷鐨勫疄渚嬬殑澶т簬鍏崇郴</span></div><div><span style="font-size: 12pt; color: #0000ff; background-color: #efefef;">template<span style="color: windowtext;"> <</span>typename<span style="color: windowtext;"> <span style="color: #010001;">T1</span>,</span>typename<span style="color: windowtext;"> <span style="color: #010001;">T2</span>> </span></span></div><div><span style="font-size: 12pt; color: #0000ff; background-color: #efefef;">struct<span style="color: windowtext;">  <span style="color: #010001;">greate_t</span>{</span></span></div><div><span style="font-size: 12pt; color: windowtext; background-color: #efefef;">    <span style="color: #0000ff;">static</span> <span style="color: #0000ff;">const</span> <span style="color: #0000ff;">int</span> <span style="color: #010001;">result</span>=!<span style="color: #010001;">less_t</span><<span style="color: #010001;">T1</span>,<span style="color: #010001;">T2</span>>::<span style="color: #010001;">result</span>;</span></div><div><span style="font-size: 12pt; color: windowtext; background-color: #efefef;">};</span></div><div><span style="font-size: 12pt; color: windowtext; background-color: #efefef;"><br /></span></div><div><span style="font-size: 12pt; color: #0000ff; background-color: #efefef;">struct<span style="color: windowtext;"> <span style="color: #010001;">null_t</span>;</span></span></div><div><span style="font-size: 12pt; color: #008000; background-color: #efefef;">//綾誨瀷鍒楄〃</span></div><div><span style="font-size: 12pt; color: #0000ff; background-color: #efefef;">template<span style="color: windowtext;"> <</span>typename<span style="color: windowtext;"> <span style="color: #010001;">T1</span>,</span>typename<span style="color: windowtext;"> <span style="color: #010001;">T2</span>> </span>struct<span style="color: windowtext;"> <span style="color: #010001;">list_t</span>;</span></span></div><div><span style="font-size: 12pt; color: #0000ff; background-color: #efefef;">template<span style="color: windowtext;"> <</span>typename<span style="color: windowtext;"> <span style="color: #010001;">T</span>></span></span></div><div><span style="font-size: 12pt; color: #0000ff; background-color: #efefef;">struct<span style="color: windowtext;"> <span style="color: #010001;">list_t</span><<span style="color: #010001;">T</span>,<span style="color: #010001;">null_t</span>>{</span></span></div><div><span style="font-size: 12pt; color: windowtext; background-color: #efefef;">    <span style="color: #0000ff;">typedef</span> <span style="color: #010001;">T</span> <span style="color: #010001;">value</span>;</span></div><div><span style="font-size: 12pt; color: windowtext; background-color: #efefef;">    <span style="color: #0000ff;">typedef</span> <span style="color: #010001;">null_t</span> <span style="color: #010001;">next</span>;</span></div><div><span style="font-size: 12pt; color: windowtext; background-color: #efefef;">};</span></div><div><span style="font-size: 12pt; color: #0000ff; background-color: #efefef;">template<span style="color: windowtext;"> <</span>typename<span style="color: windowtext;"> <span style="color: #010001;">T1</span>,</span>typename<span style="color: windowtext;"> <span style="color: #010001;">T2</span>,</span>typename<span style="color: windowtext;"> <span style="color: #010001;">T3</span>></span></span></div><div><span style="font-size: 12pt; color: #0000ff; background-color: #efefef;">struct<span style="color: windowtext;"> <span style="color: #010001;">list_t</span><<span style="color: #010001;">T1</span>,<span style="color: #010001;">list_t</span><<span style="color: #010001;">T2</span>,<span style="color: #010001;">T3</span>> ></span></span></div><div><span style="font-size: 12pt; color: windowtext; background-color: #efefef;">{</span></div><div><span style="font-size: 12pt; color: windowtext; background-color: #efefef;">    <span style="color: #0000ff;">typedef</span> <span style="color: #010001;">T1</span> <span style="color: #010001;">value</span>;</span></div><div><span style="font-size: 12pt; color: windowtext; background-color: #efefef;">    <span style="color: #0000ff;">typedef</span> <span style="color: #010001;">list_t</span><<span style="color: #010001;">T2</span>,<span style="color: #010001;">T3</span>> <span style="color: #010001;">next</span>; </span></div><div><span style="font-size: 12pt; color: windowtext; background-color: #efefef;">};</span></div><div><span style="font-size: 12pt; color: #0000ff; background-color: #efefef;">#define<span style="color: windowtext;"> <span style="color: #010001;">list_t1</span>(<span style="color: #010001;">e1</span>) <span style="color: #010001;">list_t</span><<span style="color: #010001;">e1</span>,<span style="color: #010001;">null_t</span>></span></span></div><div><span style="font-size: 12pt; color: #0000ff; background-color: #efefef;">#define<span style="color: windowtext;"> <span style="color: #010001;">list_t2</span>(<span style="color: #010001;">e1</span>,<span style="color: #010001;">e2</span>) <span style="color: #010001;">list_t</span><<span style="color: #010001;">e1</span>,<span style="color: #010001;">list_t1</span>(<span style="color: #010001;">e2</span>)></span></span></div><div><span style="font-size: 12pt; color: #0000ff; background-color: #efefef;">#define<span style="color: windowtext;"> <span style="color: #010001;">list_t3</span>(<span style="color: #010001;">e1</span>,<span style="color: #010001;">e2</span>,<span style="color: #010001;">e3</span>) <span style="color: #010001;">list_t</span><<span style="color: #010001;">e1</span>,<span style="color: #010001;">list_t2</span>(<span style="color: #010001;">e2</span>,<span style="color: #010001;">e3</span>)></span></span></div><div><span style="font-size: 12pt; color: #0000ff; background-color: #efefef;">#define<span style="color: windowtext;"> <span style="color: #010001;">list_t4</span>(<span style="color: #010001;">e1</span>,<span style="color: #010001;">e2</span>,<span style="color: #010001;">e3</span>,<span style="color: #010001;">e4</span>) <span style="color: #010001;">list_t</span><<span style="color: #010001;">e1</span>,<span style="color: #010001;">list_t3</span>(<span style="color: #010001;">e2</span>,<span style="color: #010001;">e3</span>,<span style="color: #010001;">e4</span>)></span></span></div><div><span style="font-size: 12pt; color: #0000ff; background-color: #efefef;">#define<span style="color: windowtext;"> <span style="color: #010001;">list_t5</span>(<span style="color: #010001;">e1</span>,<span style="color: #010001;">e2</span>,<span style="color: #010001;">e3</span>,<span style="color: #010001;">e4</span>,<span style="color: #010001;">e5</span>) <span style="color: #010001;">list_t</span><<span style="color: #010001;">e1</span>,<span style="color: #010001;">list_t4</span>(<span style="color: #010001;">e2</span>,<span style="color: #010001;">e3</span>,<span style="color: #010001;">e4</span>,<span style="color: #010001;">e5</span>)></span></span></div><div><span style="font-size: 12pt; color: #0000ff; background-color: #efefef;">#define<span style="color: windowtext;"> <span style="color: #010001;">list_t6</span>(<span style="color: #010001;">e1</span>,<span style="color: #010001;">e2</span>,<span style="color: #010001;">e3</span>,<span style="color: #010001;">e4</span>,<span style="color: #010001;">e5</span>,<span style="color: #010001;">e6</span>) <span style="color: #010001;">list_t</span><<span style="color: #010001;">e1</span>,<span style="color: #010001;">list_t5</span>(<span style="color: #010001;">e2</span>,<span style="color: #010001;">e3</span>,<span style="color: #010001;">e4</span>,<span style="color: #010001;">e5</span>,<span style="color: #010001;">e6</span>)></span></span></div><div><span style="font-size: 12pt; color: #0000ff; background-color: #efefef;">#define<span style="color: windowtext;"> <span style="color: #010001;">list_t7</span>(<span style="color: #010001;">e1</span>,<span style="color: #010001;">e2</span>,<span style="color: #010001;">e3</span>,<span style="color: #010001;">e4</span>,<span style="color: #010001;">e5</span>,<span style="color: #010001;">e6</span>,<span style="color: #010001;">e7</span>) <span style="color: #010001;">list_t</span><<span style="color: #010001;">e1</span>,<span style="color: #010001;">list_t6</span>(<span style="color: #010001;">e2</span>,<span style="color: #010001;">e3</span>,<span style="color: #010001;">e4</span>,<span style="color: #010001;">e5</span>,<span style="color: #010001;">e6</span>,<span style="color: #010001;">e7</span>)></span></span></div><div><span style="font-size: 12pt; color: #0000ff; background-color: #efefef;">#define<span style="color: windowtext;"> <span style="color: #010001;">list_t8</span>(<span style="color: #010001;">e1</span>,<span style="color: #010001;">e2</span>,<span style="color: #010001;">e3</span>,<span style="color: #010001;">e4</span>,<span style="color: #010001;">e5</span>,<span style="color: #010001;">e6</span>,<span style="color: #010001;">e7</span>,<span style="color: #010001;">e8</span>) <span style="color: #010001;">list_t</span><<span style="color: #010001;">e1</span>,<span style="color: #010001;">list_t7</span>(<span style="color: #010001;">e2</span>,<span style="color: #010001;">e3</span>,<span style="color: #010001;">e4</span>,<span style="color: #010001;">e5</span>,<span style="color: #010001;">e6</span>,<span style="color: #010001;">e7</span>,<span style="color: #010001;">e8</span>)></span></span></div><div><span style="font-size: 12pt; color: #0000ff; background-color: #efefef;">#define<span style="color: windowtext;"> <span style="color: #010001;">list_t9</span>(<span style="color: #010001;">e1</span>,<span style="color: #010001;">e2</span>,<span style="color: #010001;">e3</span>,<span style="color: #010001;">e4</span>,<span style="color: #010001;">e5</span>,<span style="color: #010001;">e6</span>,<span style="color: #010001;">e7</span>,<span style="color: #010001;">e8</span>,<span style="color: #010001;">e9</span>) <span style="color: #010001;">list_t</span><<span style="color: #010001;">e1</span>,<span style="color: #010001;">list_t8</span>(<span style="color: #010001;">e2</span>,<span style="color: #010001;">e3</span>,<span style="color: #010001;">e4</span>,<span style="color: #010001;">e5</span>,<span style="color: #010001;">e6</span>,<span style="color: #010001;">e7</span>,<span style="color: #010001;">e8</span>,<span style="color: #010001;">e9</span>)></span></span></div><div><span style="font-size: 12pt; color: #0000ff; background-color: #efefef;">#define<span style="color: windowtext;"> <span style="color: #010001;">list_t10</span>(<span style="color: #010001;">e1</span>,<span style="color: #010001;">e2</span>,<span style="color: #010001;">e3</span>,<span style="color: #010001;">e4</span>,<span style="color: #010001;">e5</span>,<span style="color: #010001;">e6</span>,<span style="color: #010001;">e7</span>,<span style="color: #010001;">e8</span>,<span style="color: #010001;">e9</span>,<span style="color: #010001;">e10</span>) <span style="color: #010001;">list_t</span><<span style="color: #010001;">e1</span>,<span style="color: #010001;">list_t9</span>(<span style="color: #010001;">e2</span>,<span style="color: #010001;">e3</span>,<span style="color: #010001;">e4</span>,<span style="color: #010001;">e5</span>,<span style="color: #010001;">e6</span>,<span style="color: #010001;">e7</span>,<span style="color: #010001;">e8</span>,<span style="color: #010001;">e9</span>,<span style="color: #010001;">e10</span>)></span></span></div><div><span style="font-size: 12pt; color: #0000ff; background-color: #efefef;"><span style="color: windowtext;"><br /></span></span></div><div><span style="font-size: 12pt; color: #008000; background-color: #efefef;">//閫掑綊鎵撳嵃綾誨瀷鍒楄〃涓瘡涓被鍨嬬殑鍊?/span></div><div><span style="font-size: 12pt; color: #0000ff; background-color: #efefef;">template<span style="color: windowtext;"><</span>typename<span style="color: windowtext;"> <span style="color: #010001;">T</span>> </span>struct<span style="color: windowtext;"> <span style="color: #010001;">print_t</span>;</span></span></div><div><span style="font-size: 12pt; color: #0000ff; background-color: #efefef;">template<span style="color: windowtext;"><</span>typename<span style="color: windowtext;"> <span style="color: #010001;">T</span>></span></span></div><div><span style="font-size: 12pt; color: #0000ff; background-color: #efefef;">struct<span style="color: windowtext;"> <span style="color: #010001;">print_t</span><<span style="color: #010001;">list_t</span><<span style="color: #010001;">T</span>,<span style="color: #010001;">null_t</span>>></span></span></div><div><span style="font-size: 12pt; color: windowtext; background-color: #efefef;">{</span></div><div><span style="font-size: 12pt; color: windowtext; background-color: #efefef;">    <span style="color: #0000ff;">typedef</span> <span style="color: #0000ff;">typename</span> <span style="color: #010001;">T</span> <span style="color: #010001;">result</span>;</span></div><div><span style="font-size: 12pt; color: windowtext; background-color: #efefef;">    <span style="color: #0000ff;">static</span> <span style="color: #0000ff;">void</span> <span style="color: #010001;">print</span>(){</span></div><div><span style="font-size: 12pt; color: windowtext; background-color: #efefef;">        <span style="color: #010001;">printf</span>(<span style="color: #a31515;">"\nelem::"</span>);</span></div><div><span style="font-size: 12pt; color: windowtext; background-color: #efefef;">        <span style="color: #010001;">result</span>::<span style="color: #010001;">print</span>();</span></div><div><span style="font-size: 12pt; color: windowtext; background-color: #efefef;">    }</span></div><div><span style="font-size: 12pt; color: windowtext; background-color: #efefef;">};</span></div><div><span style="font-size: 12pt; color: #0000ff; background-color: #efefef;">template<span style="color: windowtext;"><</span>typename<span style="color: windowtext;"> <span style="color: #010001;">T1</span>,</span>typename<span style="color: windowtext;"> <span style="color: #010001;">T2</span>></span></span></div><div><span style="font-size: 12pt; color: #0000ff; background-color: #efefef;">struct<span style="color: windowtext;"> <span style="color: #010001;">print_t</span><<span style="color: #010001;">list_t</span><<span style="color: #010001;">T1</span>,<span style="color: #010001;">T2</span>>></span></span></div><div><span style="font-size: 12pt; color: windowtext; background-color: #efefef;">{</span></div><div><span style="font-size: 12pt; color: windowtext; background-color: #efefef;">    <span style="color: #0000ff;">typedef</span> <span style="color: #0000ff;">typename</span> <span style="color: #010001;">T1</span> <span style="color: #010001;">result</span>;</span></div><div><span style="font-size: 12pt; color: windowtext; background-color: #efefef;">    <span style="color: #0000ff;">static</span> <span style="color: #0000ff;">void</span> <span style="color: #010001;">print</span>(){</span></div><div><span style="font-size: 12pt; color: windowtext; background-color: #efefef;">        <span style="color: #010001;">printf</span>(<span style="color: #a31515;">"\nelem::"</span>);</span></div><div><span style="font-size: 12pt; color: windowtext; background-color: #efefef;">        <span style="color: #010001;">result</span>::<span style="color: #010001;">print</span>();</span></div><div><span style="font-size: 12pt; color: windowtext; background-color: #efefef;">        <span style="color: #010001;">print_t</span><<span style="color: #010001;">T2</span>>::<span style="color: #010001;">print</span>();</span></div><div><span style="font-size: 12pt; color: windowtext; background-color: #efefef;">    }</span></div><div><span style="font-size: 12pt; color: windowtext; background-color: #efefef;">};</span></div><div><span style="font-size: 12pt; color: windowtext; background-color: #efefef;"><br /></span></div><div><span style="font-size: 12pt; color: #008000; background-color: #efefef;">//鍐掓場鎺掑簭綆楁硶</span></div><div><span style="font-size: 12pt; color: #0000ff; background-color: #efefef;">template<span style="color: windowtext;"><</span>typename<span style="color: windowtext;"> <span style="color: #010001;">T</span>,</span>template<span style="color: windowtext;"> <</span>typename<span style="color: windowtext;">,</span>typename<span style="color: windowtext;">> </span>class<span style="color: windowtext;"> <span style="color: #010001;">CompareT</span>> </span>struct<span style="color: windowtext;"> <span style="color: #010001;">sort_t</span>;</span></span></div><div><span style="font-size: 12pt; color: #0000ff; background-color: #efefef;">template<span style="color: windowtext;"><</span>typename<span style="color: windowtext;"> <span style="color: #010001;">T</span>,</span>template<span style="color: windowtext;"> <</span>typename<span style="color: windowtext;">,</span>typename<span style="color: windowtext;">> </span>class<span style="color: windowtext;"> <span style="color: #010001;">CompareT</span>></span></span></div><div><span style="font-size: 12pt; color: #0000ff; background-color: #efefef;">struct<span style="color: windowtext;"> <span style="color: #010001;">sort_t</span><<span style="color: #010001;">list_t</span><<span style="color: #010001;">T</span>,<span style="color: #010001;">null_t</span>> ,<span style="color: #010001;">CompareT</span>>{</span></span></div><div><span style="font-size: 12pt; color: windowtext; background-color: #efefef;">    <span style="color: #0000ff;">typedef</span> <span style="color: #010001;">list_t</span><<span style="color: #010001;">T</span>,<span style="color: #010001;">null_t</span>> <span style="color: #010001;">sort_head</span>;</span></div><div><span style="font-size: 12pt; color: windowtext; background-color: #efefef;">    <span style="color: #0000ff;">typedef</span> <span style="color: #010001;">T</span> <span style="color: #010001;">least_elem</span>;</span></div><div><span style="font-size: 12pt; color: windowtext; background-color: #efefef;">    <span style="color: #0000ff;">typedef</span> <span style="color: #010001;">null_t</span> <span style="color: #010001;">remainder</span>;</span></div><div><span style="font-size: 12pt; color: windowtext; background-color: #efefef;">    <span style="color: #0000ff;">typedef</span> <span style="color: #010001;">list_t</span><<span style="color: #010001;">T</span>,<span style="color: #010001;">null_t</span>> <span style="color: #010001;">result</span>;</span></div><div><span style="font-size: 12pt; color: windowtext; background-color: #efefef;">};</span></div><div><span style="font-size: 12pt; color: #0000ff; background-color: #efefef;">template<span style="color: windowtext;"><</span>typename<span style="color: windowtext;"> <span style="color: #010001;">T1</span>,</span>typename<span style="color: windowtext;"> <span style="color: #010001;">T2</span>,</span>template<span style="color: windowtext;"> <</span>typename<span style="color: windowtext;">,</span>typename<span style="color: windowtext;">> </span>class<span style="color: windowtext;"> <span style="color: #010001;">CompareT</span>></span></span></div><div><span style="font-size: 12pt; color: #0000ff; background-color: #efefef;">struct<span style="color: windowtext;"> <span style="color: #010001;">sort_t</span><<span style="color: #010001;">list_t</span><<span style="color: #010001;">T1</span>,<span style="color: #010001;">T2</span>>,<span style="color: #010001;">CompareT</span>>{</span></span></div><div><span style="font-size: 12pt; color: windowtext; background-color: #efefef;">    <span style="color: #0000ff;">template</span><<span style="color: #0000ff;">bool</span> <span style="color: #010001;">_b_swap</span>> <span style="color: #0000ff;">struct</span> <span style="color: #010001;">swap_t</span>{</span></div><div><span style="font-size: 12pt; color: windowtext; background-color: #efefef;">        <span style="color: #0000ff;">typedef</span> <span style="color: #010001;">list_t</span><<span style="color: #010001;">T1</span>,<span style="color: #010001;">T2</span>> <span style="color: #010001;">result</span>;</span></div><div><span style="font-size: 12pt; color: windowtext; background-color: #efefef;">    };</span></div><div><span style="font-size: 12pt; color: windowtext; background-color: #efefef;">    <span style="color: #0000ff;">template</span><> <span style="color: #0000ff;">struct</span> <span style="color: #010001;">swap_t</span><<span style="color: #0000ff;">false</span>>{</span></div><div><span style="font-size: 12pt; color: windowtext; background-color: #efefef;">        <span style="color: #0000ff;">typedef</span> <span style="color: #010001;">list_t</span><<span style="color: #0000ff;">typename</span> <span style="color: #010001;">T2</span>::<span style="color: #010001;">value</span>,<span style="color: #010001;">list_t</span><<span style="color: #010001;">T1</span>,<span style="color: #0000ff;">typename</span> <span style="color: #010001;">T2</span>::<span style="color: #010001;">next</span>> > <span style="color: #010001;">result</span>;</span></div><div><span style="font-size: 12pt; color: windowtext; background-color: #efefef;">    };</span></div><div><span style="font-size: 12pt; color: windowtext; background-color: #efefef;">    <span style="color: #0000ff;">static</span> <span style="color: #0000ff;">const</span> <span style="color: #0000ff;">int</span> <span style="color: #010001;">order</span>=!<span style="color: #010001;">CompareT</span><<span style="color: #010001;">T1</span>,<span style="color: #010001;">T2</span>::<span style="color: #010001;">value</span>>::<span style="color: #010001;">result</span>;</span></div><div><span style="font-size: 12pt; color: windowtext; background-color: #efefef;">    <span style="color: #0000ff;">typedef</span> <span style="color: #0000ff;">typename</span> <span style="color: #010001;">swap_t</span><<span style="color: #010001;">order</span>>::<span style="color: #010001;">result</span> <span style="color: #010001;">sort_head</span>;<span style="color: #008000;">//鍋囧CompareT鏄痩ess_t,灝嗗紑澶翠袱涓厓绱犱腑澶х殑鏀懼墠闈紝灝忕殑鏀懼悗闈?/span></span></div><div><span style="font-size: 12pt; color: windowtext; background-color: #efefef;">    <span style="color: #0000ff;">typedef</span> <span style="color: #0000ff;">typename</span> <span style="color: #010001;">sort_t</span><<span style="color: #0000ff;">typename</span> <span style="color: #010001;">sort_head</span>::<span style="color: #010001;">next</span>,<span style="color: #010001;">CompareT</span>>::<span style="color: #010001;">least_elem</span> <span style="color: #010001;">least_elem</span>;<span style="color: #008000;">//鍋囧CompareT鏄痩ess_t,鑾峰彇鍒楄〃涓渶灝忕殑鍏冪礌</span></span></div><div><span style="font-size: 12pt; color: windowtext; background-color: #efefef;">    <span style="color: #0000ff;">typedef</span> <span style="color: #010001;">list_t</span><<span style="color: #0000ff;">typename</span> <span style="color: #010001;">sort_head</span>::<span style="color: #010001;">value</span>,<span style="color: #0000ff;">typename</span> <span style="color: #010001;">sort_t</span><<span style="color: #0000ff;">typename</span> <span style="color: #010001;">sort_head</span>::<span style="color: #010001;">next</span>,<span style="color: #010001;">CompareT</span>>::<span style="color: #010001;">remainder</span>> <span style="color: #010001;">remainder</span>;<span style="color: #008000;">//鍘繪帀鏈熬閭d釜鏈灝忓厓绱?/span></span></div><div><span style="font-size: 12pt; color: windowtext; background-color: #efefef;">    <span style="color: #0000ff;">typedef</span> <span style="color: #010001;">list_t</span><<span style="color: #010001;">least_elem</span>,<span style="color: #0000ff;">typename</span> <span style="color: #010001;">sort_t</span><<span style="color: #010001;">remainder</span>,<span style="color: #010001;">CompareT</span>>::<span style="color: #010001;">result</span>> <span style="color: #010001;">result</span>;<span style="color: #008000;">//灝嗘渶灝忓厓绱犲拰鍓╀綑宸茬粡鎺掑ソ搴忕殑鍏冪礌閾捐〃緇勬垚涓涓柊閾捐〃</span></span></div><span style="font-size: 12pt; color: windowtext; background-color: #efefef;">};</span>  <br /></div></div><div></div><div><div><span style="font-size: 12pt; color: #0000ff; background-color: #efefef;">int<span style="color: windowtext;"> <span style="color: #010001;">main</span>(</span>int<span style="color: windowtext;"> <span style="color: #010001;">argc</span>, </span>char<span style="color: windowtext;">* <span style="color: #010001;">argv</span>[])</span></span></div><div><span style="font-size: 12pt; color: windowtext; background-color: #efefef;">{</span></div><div><span style="font-size: 12pt; color: windowtext; background-color: #efefef;">    <span style="color: #0000ff;">typedef</span> <span style="color: #010001;">pair_t</span><50,6> <span style="color: #010001;">e1_t</span>;</span></div><div><span style="font-size: 12pt; color: windowtext; background-color: #efefef;">    <span style="color: #0000ff;">typedef</span> <span style="color: #010001;">pair_t</span><9,10> <span style="color: #010001;">e2_t</span>;</span></div><div><span style="font-size: 12pt; color: windowtext; background-color: #efefef;">    <span style="color: #0000ff;">typedef</span> <span style="color: #010001;">pair_t</span><1,2> <span style="color: #010001;">e3_t</span>;</span></div><div><span style="font-size: 12pt; color: windowtext; background-color: #efefef;">    <span style="color: #0000ff;">typedef</span> <span style="color: #010001;">pair_t</span><7,8> <span style="color: #010001;">e4_t</span>;</span></div><div><span style="font-size: 12pt; color: windowtext; background-color: #efefef;">    <span style="color: #0000ff;">typedef</span> <span style="color: #010001;">pair_t</span><3,4> <span style="color: #010001;">e5_t</span>;</span></div><div><span style="font-size: 12pt; color: windowtext; background-color: #efefef;">    <span style="color: #0000ff;">typedef</span> <span style="color: #010001;">pair_t</span><-6,4> <span style="color: #010001;">e6_t</span>;</span></div><div><span style="font-size: 12pt; color: windowtext; background-color: #efefef;"><br /></span></div><div><span style="font-size: 12pt; color: windowtext; background-color: #efefef;">    <span style="color: #0000ff;">typedef</span> <span style="color: #010001;">list_t6</span>(<span style="color: #010001;">e1_t</span>,<span style="color: #010001;">e2_t</span>,<span style="color: #010001;">e3_t</span>,<span style="color: #010001;">e4_t</span>,<span style="color: #010001;">e5_t</span>,<span style="color: #010001;">e6_t</span>) <span style="color: #010001;">date_t</span>;</span></div><div><span style="font-size: 12pt; color: windowtext; background-color: #efefef;">    <span style="color: #010001;">printf</span>(<span style="color: #a31515;">"鍘熷鏁版嵁:"</span>);</span></div><div><span style="font-size: 12pt; color: windowtext; background-color: #efefef;">    <span style="color: #010001;">print_t</span><<span style="color: #010001;">date_t</span>>::<span style="color: #010001;">print</span>();</span></div><div><span style="font-size: 12pt; color: windowtext; background-color: #efefef;"><br /></span></div><div><span style="font-size: 12pt; color: windowtext; background-color: #efefef;">    <span style="color: #0000ff;">typedef</span> <span style="color: #010001;">sort_t</span><<span style="color: #010001;">date_t</span>,<span style="color: #010001;">less_t</span>>::<span style="color: #010001;">result</span> <span style="color: #010001;">data_ta</span>;</span></div><div><span style="font-size: 12pt; color: windowtext; background-color: #efefef;">    <span style="color: #010001;">printf</span>(<span style="color: #a31515;">"\n\n浠庡皬鍒板ぇ:"</span>);</span></div><div><span style="font-size: 12pt; color: windowtext; background-color: #efefef;">    <span style="color: #010001;">print_t</span><<span style="color: #010001;">data_ta</span>>::<span style="color: #010001;">print</span>();</span></div><div><span style="font-size: 12pt; color: windowtext; background-color: #efefef;"><br /></span></div><div><span style="font-size: 12pt; color: windowtext; background-color: #efefef;">    <span style="color: #0000ff;">typedef</span> <span style="color: #010001;">sort_t</span><<span style="color: #010001;">date_t</span>,<span style="color: #010001;">greate_t</span>>::<span style="color: #010001;">result</span> <span style="color: #010001;">data_tb</span>;</span></div><div><span style="font-size: 12pt; color: windowtext; background-color: #efefef;">    <span style="color: #010001;">printf</span>(<span style="color: #a31515;">"\n\n浠庡ぇ鍒板皬:"</span>);</span></div><div><span style="font-size: 12pt; color: windowtext; background-color: #efefef;">    <span style="color: #010001;">print_t</span><<span style="color: #010001;">data_tb</span>>::<span style="color: #010001;">print</span>();</span></div><span style="font-size: 12pt; color: windowtext; background-color: #efefef;">} </span>  <br /></div><div></div><div>鏈鍚庣殑杈撳嚭錛?/div><div><div>鍘熷鏁版嵁:</div><div>elem::50 6</div><div>elem::9 10</div><div>elem::1 2</div><div>elem::7 8</div><div>elem::3 4</div><div>elem::-6 4<br /></div><div></div><div>浠庡皬鍒板ぇ:</div><div>elem::-6 4</div><div>elem::1 2</div><div>elem::3 4</div><div>elem::7 8</div><div>elem::9 10</div><div>elem::50 6<br /></div><div></div><div>浠庡ぇ鍒板皬:</div><div>elem::50 6</div><div>elem::9 10</div><div>elem::7 8</div><div>elem::3 4</div><div>elem::1 2</div><div>elem::-6 4<br /></div></div></div></div><img src ="http://m.shnenglu.com/flysnowxg/aggbug/207544.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://m.shnenglu.com/flysnowxg/" target="_blank">flysnowxg</a> 2014-07-06 16:47 <a href="http://m.shnenglu.com/flysnowxg/archive/2014/07/06/207544.html#Feedback" target="_blank" style="text-decoration:none;">鍙戣〃璇勮</a></div>]]></description></item><item><title>tinyscheme瀹屽叏娉ㄩ噴http://m.shnenglu.com/flysnowxg/archive/2013/11/28/204507.htmlflysnowxgflysnowxgThu, 28 Nov 2013 09:55:00 GMThttp://m.shnenglu.com/flysnowxg/archive/2013/11/28/204507.htmlhttp://m.shnenglu.com/flysnowxg/comments/204507.htmlhttp://m.shnenglu.com/flysnowxg/archive/2013/11/28/204507.html#Feedback0http://m.shnenglu.com/flysnowxg/comments/commentRss/204507.htmlhttp://m.shnenglu.com/flysnowxg/services/trackbacks/204507.htmllisp鏄竴縐嶇濂囩殑璇█錛宻cheme鏄痩isp鐨勪竴縐嶆柟璦銆?br />tinyscheme鏄竴涓猻cheme璇█鐨勮В閲婂櫒瀹炵幇錛岃岃繖鏄垜澶у箙淇敼騫跺姞浜嗘敞閲婂悗鐨則inyscheme錛堝熀浜巘inyscheme1.41錛?br />浠g爜鍦板潃錛歨ttp://flysnowxg.googlecode.com/svn/tinyscheme_note
鍘熷浠g爜錛?http://tinyscheme.sourceforge.net/home.html
tinyscheme鎹鏄疄鐜扮殑r5rs鏍囧噯錛堝簲褰撴槸瀹炵幇浜嗕竴閮ㄥ垎錛屽洜涓烘ā寮忓尮閰嶅拰璇硶瀹氫箟鐨勯偅閮ㄥ垎鏄劇劧娌″疄鐜幫級
tinyscheme浠g爜寰堢畝鐭屼笖瀹炵幇鐨勮璦鍔熻兘榪樼畻姣旇緝瀹屾暣錛屽鏋滄兂鐮旂┒涓涓猯isp瑙i噴鍣ㄧ殑瀹炵幇錛宼inyscheme鏄煎緱鐮旂┒鐨?br />tinyscheme瀹炵幇浜唋ambda銆佸畯銆佸歡緇佸紓甯搞乬c榪欎簺閲嶈鐨勮璦鏈哄埗錛岃繕瀹炵幇浜嗚澶氬簱鍑芥暟錛屾暣涓師鐗堜唬鐮佸ぇ綰︽湁6500琛屽乏鍙籌紝浣嗘槸鍘熺増浠g爜鏈夊緢澶氱殑瀹忓畾涔夊拰寰堝鍐椾綑鐨勪唬鐮侊紝浠g爜鍒嗙被涔熷緢娣蜂貢錛屽彲璇繪т笉綆楃壒鍒ソ錛屽湪闃呰榪囩▼涓垜瀵硅繖涓唬鐮佽繘琛屼簡澶ч噺鐨勪慨鏀癸紝娓呴櫎浜嗗ぇ閲忓啑浣欎唬鐮侊紝閲嶆柊緇勭粐浜嗕唬鐮佺粨鏋勶紝涓昏鐨勫疄鐜版枃浠秙cheme.c琚垜浠?000琛屾敼鍒板彧鏈?400琛屻傛墍鏈変唬鐮佸姞璧鋒潵涔熷彧鏈?500琛屼簡錛屽姛鑳芥崯澶變篃涓嶅お澶?br />淇敼涓浜沚ug錛屾瘮濡傚儚‘寤剁畫’鐨勫疄鐜幫紝鍘熺増鍍忎笅闈㈣繖鏍風(fēng)殑浠g爜涓紝 “(r 1)”榪欎竴鍙ユ槸娌℃硶榪愯鐨?br />(define r 0)
(let ((x 1))
 (set! x
  (+ x
   (call/cc (lambda (c) (set! r c) (+ 44 (c 1)))))
 )
 (display x))
(r 1)

鏈夊叴瓚g殑鍙互鐪嬩竴鐪嬶紒

flysnowxg 2013-11-28 17:55 鍙戣〃璇勮
]]>
鑷繁鍔ㄦ墜鍐欒剼鏈璦http://m.shnenglu.com/flysnowxg/archive/2013/09/02/202952.htmlflysnowxgflysnowxgMon, 02 Sep 2013 07:45:00 GMThttp://m.shnenglu.com/flysnowxg/archive/2013/09/02/202952.htmlhttp://m.shnenglu.com/flysnowxg/comments/202952.htmlhttp://m.shnenglu.com/flysnowxg/archive/2013/09/02/202952.html#Feedback9http://m.shnenglu.com/flysnowxg/comments/commentRss/202952.htmlhttp://m.shnenglu.com/flysnowxg/services/trackbacks/202952.html榪欐槸鎴戠敤c++鍐欑殑涓涓畝鍗曠殑鑴氭湰璇█錛岄潪甯哥畝鐭紝涓嶅埌3000琛屼唬鐮?br />

浠g爜鍦板潃錛?a >http://sil-language.googlecode.com


sil璇█錛坰imple interpretative lanuage錛夋槸涓涓畝鍗曠殑鑴氭湰璇█錛屽彧鏄竴涓帺鍏鳳紝鐩殑鏄紨紺虹敤綆鐭殑浠g爜鍘誨垱寤轟竴涓彲鐢ㄧ殑鑴氭湰璇█
榪欐牱涓涓帺鍏蜂細鏄庝箞鏍風(fēng)殑鍛紵
sil鐨勮璁$洰鏍囷細
1 . 闈炲父瀹規(guī)槗灝唖il瑙i噴鍣ㄥ祵鍏ュ埌c++浠g爜涓?br />2 . 闈炲父瀹規(guī)槗鐢╟++浠g爜鏉ユ墿灞晄il鐨勫嚱鏁拌皟鐢紝浣垮緱c++鍜宻il鑴氭湰闈炲父瀹規(guī)槗浜や簰
3 . 鎴愪負涓涓湁綆媧佽娉曠殑鍔ㄦ佽璦錛屾湁瀹規(guī)槗浣跨敤鐨勮娉?br />4 . 鎷ユ湁涓涓璦涓鑸兘搴斿綋鎷ユ湁鐨勮娉?/p>

sil璇硶鐨勫畬鏁村畾涔夊彲鍙傝冦妔il璇硶璇存槑銆嬨?br />sil璇█鏄姩鎬佺被鍨嬬殑錛岀紪璇戞椂涓嶄細媯鏌ュ嚱鏁扮殑鍙傛暟涓暟錛屽弬鏁扮被鍨嬫槸鍚﹀悎閫傦紝鐢氳嚦涓嶄細媯鏌ュ嚱鏁板畾涔夋槸鍚﹀瓨鍦紝鍙湁鍒頒簡榪愯鏃舵墠浼氭煡鎵懼嚱鏁幫紝媯鏌ュ弬鏁頒釜鏁版槸鍚﹀尮閰嶃?br />瀵逛簬鍐呯疆鍑芥暟榪樹細媯鏌ュ弬鏁扮被鍨嬫槸鍚﹀尮閰嶏紝濡傛灉涓嶅尮閰嶄細璇曠潃榪涜鍙傛暟綾誨瀷杞崲
瀵逛簬鐢ㄦ埛瀹氫箟鍑芥暟錛屼笉浼氳繘琛屽弬鏁扮被鍨嬪尮閰嶇殑媯鏌?br />絎竴鑺?璇硶錛?br />1. 綾誨瀷錛?br /> sil鏆傛椂鏀寔鏁村艦錛屾誕鐐瑰瀷錛屽瓧絎︿覆涓夌鏁版嵁綾誨瀷錛屾殏鏃朵笉鏀寔鏁扮粍錛屼篃涓嶆敮鎸佽嚜瀹氫箟綾誨瀷錛堣繖涓ょ偣鏄瘮杈冧弗閲嶇殑緙虹偣錛?br /> sil鏄急綾誨瀷鐨勶紝鍙橀噺涓嶄細鍜岀被鍨嬬粦瀹?br /> 鍙橀噺瀹氫箟鍍忔槸榪欐牱鐨勶細
 var vi=1; //瀹氫箟涓涓間負鏁存暟1鐨勫彉閲弙i
 var vf=1.0;//瀹氫箟涓涓間負嫻偣鏁?.0鐨勫彉閲弙f
 var vs="1.0";//瀹氫箟涓涓間負瀛楃涓?1.0"鐨勫瓧絎︿覆vs
 
2. 鍑芥暟
 sil鏄急綾誨瀷鐨勶紝鎵浠ュ畾涔夊嚱鏁版椂涓嶉渶瑕佸0鏄庡艦鍙傜殑綾誨瀷錛屾敮鎸乺eturn璇彞
 鍑芥暟鍍忚繖鏍峰畾涔?
 function myfun(str)
 {
  print(str);
  return 0;
  print("after return\n");
 }
 鍑芥暟鍍忚繖鏍瘋皟鐢細myfun("hello sil");
 
3. 鍒嗘敮
 sil鏀寔if else 璇彞,
 鍍忚繖鏍鳳細
 var i=read();
 if(i==1) print("a");
 else if(i==2)
 {
  print("b");
 }
 else print("c");
 
4. 寰幆
 sil鏀寔while鍜宖or寰幆錛屾敮鎸乧ontinue錛宐reak璇彞
 while鍍忚繖鏍鳳細
 var i=1;
 while(true)
 {
  print("hello sil\n");
  i=i+1;
  if(i>5) break;
  if(i<3) continue;
  print("after continue\n");
 }
 for寰幆鍍忚繖鏍?br /> for(var i=0;i<5;i=i+1) print(i+"\n");

5. 鍩烘湰榪愮畻絎?br /> 姣旇緝榪愮畻鏀寔 == != > <
 綆楁湳榪愮畻鏀寔 + - * / % 錛岃繕鏀寔涓鍏?-
 閫昏緫榪愮畻鏀寔 !  && ||
 鏀寔鎷彿 ( ) 鏀瑰彉姹傚奸『搴?br /> 綆楃浼樺厛綰у拰c涓竴鏍?br /> 
5. 鍐呯疆鍑芥暟
 sil綾誨唴緗嚱鏁版槸闈炲父灝戠殑錛岃瑙佸嚱鏁拌鏄庯紝浠ヤ笅鍒楀嚭涓や釜姣旇緝閲嶈鐨勩?br /> eval 鍙涓涓瓧絎︿覆褰㈠紡鐨剆il浠g爜姹傚?br /> 渚嬪 eval("for(var i=0;i<5;i=i+1)print(i);");
 load 鍙互鍔犺澆涓涓猻il浠g爜鏂囦歡錛屼唬鐮佹枃浠朵腑浜﹀彲閫掑綊璋冪敤load鍑芥暟
 
6. c++宓屽叆鍜屾墿灞?br /> 瀵ュ鏁拌浠g爜鍗沖彲灝唖il宓屽叆鍒癱++涓?br /> 涓涓猚鍑芥暟鍙褰㈠弬鍜岃繑鍥炲肩被鍨嬫槸int float string錛岀畝鍗曡皟鐢ㄤ竴涓猺egister_function鍗沖彲灝嗗嚱鏁版敞鍐屽埌sil涓紝鑴氭湰鍗沖彲鏂逛究鐨勮皟鐢ㄨ繖浜涙墿灞曞嚱鏁?br /> extern宸ョ▼涓殑浠g爜紺轟緥浜嗗浣曞sil鎻愪緵鏂囦歡璇誨啓鍑芥暟鐨勬敮鎸?br /> 
絎簩鑺?婧愪唬鐮?br /> 榪欐槸涓涓敤vs2008鍒涘緩鐨勫伐紼嬶紝鐢變簬浣跨敤浜唖hared_ptr錛屽鏋滅粰vs2005寮曞叆shared_ptr鐨勬敮鎸佷害鍙湪vs2005涓嬬紪璇戦氳繃
 src鐩綍涓嬫槸sil璇█鐢╟++瀹炵幇鐨勫唴鏍?br /> consle鐩綍涓嬫槸sil璇█鐨勫懡浠よ瑙i噴鍣?br /> extern鐩綍涓嬫槸涓涓緥瀛愶紝婕旂ず浜嗗浣曟墿灞晄il鐨勫唴緗嚱鏁?br /> lib鐩綍涓嬫槸鐢╯il鍐欑殑搴撲唬鐮佸拰涓浜涙祴璇曚唬鐮侊紝浣嗘槸鐜板湪鍙湁綆鍗曠殑嫻嬭瘯浠g爜錛堥噷闈㈡湁涓涓紑騫蟲柟鏍瑰拰姹傚渾鍛ㄧ巼鐨勬湁鎰忔濈殑渚嬪瓙錛?br /> doc鐩綍涓嬫槸鏂囨。
 bin鐩綍涓嬫槸鍙墽琛屾枃浠?br /> 
絎笁鑺?鍑芥暟璇存槑
 to_int 灝嗕竴涓艱漿鎹負int綾誨瀷錛屼緥濡傦細to_int("123");
 to_float 灝嗕竴涓艱漿鎹負float綾誨瀷錛屼緥濡傦細to_float(2);
 to_string 灝嗕竴涓艱漿鎹負string綾誨瀷錛屼緥濡傦細to_string(254);
 strlen 姹傚瓧絎︿覆鐨勯暱搴︼紝渚嬪錛歴trlen("hello");
 substr 鎴彇瀛楃涓茬殑鐨勪竴閮ㄥ垎錛屼緥濡傦細substr("hello",1,3);
 eval 鍙互姹傚間竴涓瓧絎︿覆褰㈠紡鐨勮〃杈懼紡錛屼緥濡?  var code="1+2*3";eval(code);
 load 鍙互鍔犺澆騫舵墽琛屼竴涓猻il浠g爜鐨勬枃浠訛紝渚嬪錛?load("../lib/math_test.sil");
 exit 緇堟鑴氭湰鐨勬墽琛岋紝渚嬪錛歱rint("hello");exit();print("world");
 print 鎵撳嵃涓涓鹼紝渚嬪錛歱rint("hello world"+3);
 read 鍙互浠庢帶鍒跺彴璇誨彇涓涓瓧絎︿覆錛屼緥濡傦細var tmp=read();print(tmp);
 bat 鍙互鎵ц涓涓獁indows鍛戒護錛屼緥濡傦細bat("dir");
 list_function 鎵撳嵃宸茬粡瀹氫箟鐨勫唴緗嚱鏁板拰鑴氭湰鍑芥暟錛屼緥濡傦細list_funciton();
 list_asm_code 鎵撳嵃緙栬瘧鍑虹殑浠g爜錛屼緥濡傦細list_asm_code();
 set_sil 鍙互璁劇疆瑙i噴鍣ㄧ殑涓浜涘紑鍏籌紝渚嬪錛歴et_sil("",0);
 help 鏄劇ず甯姪淇℃伅錛屼緥濡傦細help();



flysnowxg 2013-09-02 15:45 鍙戣〃璇勮
]]>
windows緇撴瀯鍖栧紓甯革紙SEH錛夈佷互鍙妚c瀵圭粨鏋勫寲寮傚父鐨勫皝瑁呬互鍙奵++寮傚父鏈哄埗鐨勬簮浠g爜鍒嗘瀽http://m.shnenglu.com/flysnowxg/archive/2012/05/17/175248.htmlflysnowxgflysnowxgThu, 17 May 2012 14:25:00 GMThttp://m.shnenglu.com/flysnowxg/archive/2012/05/17/175248.htmlhttp://m.shnenglu.com/flysnowxg/comments/175248.htmlhttp://m.shnenglu.com/flysnowxg/archive/2012/05/17/175248.html#Feedback0http://m.shnenglu.com/flysnowxg/comments/commentRss/175248.htmlhttp://m.shnenglu.com/flysnowxg/services/trackbacks/175248.html

flysnowxg 2012-05-17 22:25 鍙戣〃璇勮
]]>
鏃犻http://m.shnenglu.com/flysnowxg/archive/2012/04/29/173158.htmlflysnowxgflysnowxgSun, 29 Apr 2012 09:32:00 GMThttp://m.shnenglu.com/flysnowxg/archive/2012/04/29/173158.htmlhttp://m.shnenglu.com/flysnowxg/comments/173158.htmlhttp://m.shnenglu.com/flysnowxg/archive/2012/04/29/173158.html#Feedback0http://m.shnenglu.com/flysnowxg/comments/commentRss/173158.htmlhttp://m.shnenglu.com/flysnowxg/services/trackbacks/173158.html

flysnowxg 2012-04-29 17:32 鍙戣〃璇勮
]]>
青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品
  • <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>
            久久激情视频| 在线免费观看成人网| 亚洲久久在线| 久久一区二区三区四区| 亚洲免费在线观看| 亚洲国产一区视频| 国产亚洲欧美中文| 欧美国产日本在线| 欧美va天堂| 黄色成人在线观看| 国产啪精品视频| 国产欧美一区二区三区视频| 另类av一区二区| 国产精品一区免费视频| 亚洲激情电影中文字幕| 久久久久久夜| 久久久天天操| 亚洲国产精品成人va在线观看| 国产视频一区免费看| 国产无遮挡一区二区三区毛片日本| 国产日韩精品一区二区三区| 欧美aⅴ99久久黑人专区| 久久久久在线观看| 91久久亚洲| 欧美激情中文字幕乱码免费| 欧美久久在线| 欧美在线免费| 亚洲视频视频在线| 亚洲国产精品欧美一二99| 136国产福利精品导航网址| 国产精品卡一卡二| 国产视频精品va久久久久久| 尤物视频一区二区| 国产一区二区黄色| 亚洲国产清纯| 亚洲香蕉伊综合在人在线视看| 性伦欧美刺激片在线观看| 久久亚洲高清| 亚洲人精品午夜在线观看| 亚洲视频在线观看网站| 亚洲看片网站| 99在线精品观看| 欧美在线啊v一区| 久久久久高清| 亚洲国产高清在线观看视频| 久久国产精品99国产| 久久高清一区| 欧美成人日本| 国产精品美女久久久久aⅴ国产馆| 国产日本亚洲高清| 91久久线看在观草草青青| 国内揄拍国内精品少妇国语| 亚洲精品一区二区在线| 欧美一区二区三区在线免费观看| 欧美国产日韩一区二区在线观看| 亚洲在线成人精品| 久久er99精品| 国产精品啊啊啊| 欧美午夜美女看片| 亚洲国产一成人久久精品| 久久精品久久99精品久久| 亚洲另类春色国产| 亚洲欧美日韩国产综合精品二区| 欧美日韩午夜视频在线观看| 亚洲国产天堂久久综合| 久久综合一区| 这里只有精品丝袜| 欧美乱大交xxxxx| 欧美激情a∨在线视频播放| 国产精品一级久久久| 亚洲免费黄色| 久久天堂精品| 亚洲综合好骚| 国产精品亚洲不卡a| 99视频日韩| 久久精品国产精品亚洲综合| 91久久精品日日躁夜夜躁国产| 亚洲第一精品久久忘忧草社区| 亚洲高清色综合| 香蕉免费一区二区三区在线观看| 亚洲综合精品四区| 在线免费观看日本欧美| 亚洲国产精品欧美一二99| 欧美伊人久久久久久久久影院| 亚洲欧洲另类国产综合| 免费在线欧美黄色| 久久频这里精品99香蕉| 国产精品久久久久一区二区三区共 | 久久婷婷人人澡人人喊人人爽 | 久久久成人精品| 久久av二区| 亚洲欧洲精品一区二区三区不卡| 久久免费黄色| 久久男人av资源网站| 在线视频一区观看| 午夜精品亚洲一区二区三区嫩草| 欧美日韩精品一区二区三区四区| 午夜日韩av| 宅男精品视频| 欧美高清hd18日本| 亚洲第一网站| 美女黄网久久| 午夜精品美女自拍福到在线| 欧美日韩天天操| 亚洲黄一区二区| 亚洲香蕉伊综合在人在线视看| 欧美一区亚洲二区| 久久精品二区亚洲w码| 国产网站欧美日韩免费精品在线观看 | 国产精品揄拍500视频| 久久中文字幕导航| 午夜精品一区二区三区电影天堂| 亚洲午夜久久久久久久久电影院| 最新中文字幕亚洲| 欧美黄色aa电影| 欧美久久99| 亚洲一区在线看| 亚洲免费视频一区二区| 伊人春色精品| 国产日韩欧美综合| 裸体女人亚洲精品一区| 国产精品天美传媒入口| 日韩一二三区视频| 亚洲精品日产精品乱码不卡| 久久精品国产久精国产爱 | 亚洲午夜在线视频| 欧美91视频| 欧美不卡在线| 1024国产精品| 久热爱精品视频线路一| 久久青草福利网站| 国产曰批免费观看久久久| 亚洲一区二区三区视频播放| 在线视频你懂得一区| 欧美国产一区二区在线观看| 免费成人激情视频| 激情综合久久| 久久综合狠狠综合久久综合88| 久久久天天操| 亚洲国产高清一区| 麻豆成人精品| 亚洲国产成人av| 亚洲国产精品尤物yw在线观看| 久久久91精品| 欧美激情精品久久久久久变态| 在线观看日韩www视频免费| 久久久九九九九| 久久字幕精品一区| 亚洲第一色中文字幕| 老牛嫩草一区二区三区日本| 免费观看国产成人| 亚洲成色精品| 欧美精品激情在线| 亚洲综合精品四区| 欧美成人一品| 国产中文一区二区三区| 亚洲精品一区在线| 欧美三级特黄| 午夜精品久久久久久久99樱桃| 久久电影一区| 在线成人免费观看| 欧美激情第六页| 亚洲专区一区| 欧美国产高清| 亚洲欧美日韩精品久久| 国产综合久久久久久| 女主播福利一区| 中文在线资源观看网站视频免费不卡 | 欧美日韩精品系列| 亚洲欧美日韩成人| 欧美成人精品一区二区三区| 一区二区三区高清在线| 国产日韩综合| 欧美屁股在线| 久久精品国产v日韩v亚洲| 亚洲精品国产拍免费91在线| 午夜在线播放视频欧美| 亚洲国产成人精品女人久久久| 欧美日韩一区综合| 久久国产加勒比精品无码| 亚洲精品乱码| 亚洲欧美日韩视频一区| 亚洲人体大胆视频| 欧美综合国产| 亚洲精品综合在线| 亚洲乱码国产乱码精品精98午夜| 久久综合综合久久综合| 欧美午夜不卡影院在线观看完整版免费 | 久久中文久久字幕| 久久久久久**毛片大全| 欧美一区二区视频观看视频| 亚洲精品综合| 亚洲一区二区三区高清不卡| 性做久久久久久久久| 国产精品五区| 国产精品99久久久久久久久久久久 | 国内精品久久久久久| 午夜精品久久久久久久男人的天堂 | 欧美视频网址| 一二三区精品|