??xml version="1.0" encoding="utf-8" standalone="yes"?>一本色道88久久加勒比精品 ,欧美日韩1080p,国产精品啊啊啊http://m.shnenglu.com/tx7do/category/1461.html严以律己,宽以待h. 三思而后?</br> GMail/GTalk: yanglinbo#google.com;</br> MSN/Email: tx7do#yahoo.com.cn;</br> QQ: 3 0 3 3 9 6 9 2 0 .zh-cnWed, 26 Mar 2014 13:18:16 GMTWed, 26 Mar 2014 13:18:16 GMT60IOCP+UDP收包的时??xC000000005Q读?x00000010错误的问?/title><link>http://m.shnenglu.com/tx7do/archive/2012/10/15/193298.html</link><dc:creator>杨粼?/dc:creator><author>杨粼?/author><pubDate>Mon, 15 Oct 2012 03:42:00 GMT</pubDate><guid>http://m.shnenglu.com/tx7do/archive/2012/10/15/193298.html</guid><wfw:comment>http://m.shnenglu.com/tx7do/comments/193298.html</wfw:comment><comments>http://m.shnenglu.com/tx7do/archive/2012/10/15/193298.html#Feedback</comments><slash:comments>8</slash:comments><wfw:commentRss>http://m.shnenglu.com/tx7do/comments/commentRss/193298.html</wfw:commentRss><trackback:ping>http://m.shnenglu.com/tx7do/services/trackbacks/193298.html</trackback:ping><description><![CDATA[最q发现我那简单得不再单的IOCP+UDP的底层出错了,在大数据量的时候经怼报错,q且清一色都是报??xC000000005Q读?x00000010错误.报错之后,整个E序的堆栈就全部破坏掉了.从发现问题到今日问题的解?已经q去了一个月的时?<br />唯一能够扑ֈ相关的资料只?<a href="http://m.shnenglu.com/HendricLee/archive/2008/07/29/57436.html">http://m.shnenglu.com/HendricLee/archive/2008/07/29/57436.html</a><br />但是事实?我的Overlapped都是复用?因此,不大可能是此问题D?l过试证明,也确实与此无?<br />昨晚上又做了一pd的测?l果到最后依旧是无果,百般无奈之下,只好问h,后面QQ好友Sagasarate告诉了我原委,我知道之?只有两种感觉:惛_,x?<img border="0" alt="" src="http://m.shnenglu.com/Emoticons/QQ/02.gif" width="20" height="20" /><br />至于Z?L以下代码便知?非常非常之低U的错误.<br /> <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 />--><span style="color: #0000ff">bool</span><span style="color: #000000"> CUDPRecvSendThread::postRecvRequest(CUdpOverLappedRecv</span><span style="color: #000000">*</span><span style="color: #000000"> pOverLappedRecv)<br /><img id="Codehighlighter1_78_626_Open_Image" onclick="this.style.display='none'; Codehighlighter1_78_626_Open_Text.style.display='none'; Codehighlighter1_78_626_Closed_Image.style.display='inline'; Codehighlighter1_78_626_Closed_Text.style.display='inline';" align="top" src="http://m.shnenglu.com/images/OutliningIndicators/ExpandedBlockStart.gif"><img style="display: none" id="Codehighlighter1_78_626_Closed_Image" onclick="this.style.display='none'; Codehighlighter1_78_626_Closed_Text.style.display='none'; Codehighlighter1_78_626_Open_Image.style.display='inline'; Codehighlighter1_78_626_Open_Text.style.display='inline';" align="top" src="http://m.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_78_626_Closed_Text"><img alt="" src="http://m.shnenglu.com/Images/dot.gif" /></span><span id="Codehighlighter1_78_626_Open_Text"><span style="color: #000000">{<br /><img alt="" align="top" src="http://m.shnenglu.com/images/OutliningIndicators/InBlock.gif" />    ASSERT(pOverLappedRecv);<br /><img alt="" align="top" src="http://m.shnenglu.com/images/OutliningIndicators/InBlock.gif" />    </span><span style="color: #0000ff">if</span><span style="color: #000000"> (pOverLappedRecv </span><span style="color: #000000">==</span><span style="color: #000000"> NULL) </span><span style="color: #0000ff">return</span><span style="color: #000000"> </span><span style="color: #0000ff">false</span><span style="color: #000000">;<br /><img alt="" align="top" src="http://m.shnenglu.com/images/OutliningIndicators/InBlock.gif" /><br /><img alt="" align="top" src="http://m.shnenglu.com/images/OutliningIndicators/InBlock.gif" />    pOverLappedRecv</span><span style="color: #000000">-></span><span style="color: #000000">Reset();<br /><img alt="" align="top" src="http://m.shnenglu.com/images/OutliningIndicators/InBlock.gif" /><br /><img alt="" align="top" src="http://m.shnenglu.com/images/OutliningIndicators/InBlock.gif" />    DWORD dwBytesRecv </span><span style="color: #000000">=</span><span style="color: #000000"> </span><span style="color: #000000">0</span><span style="color: #000000">;<br /><img alt="" align="top" src="http://m.shnenglu.com/images/OutliningIndicators/InBlock.gif" />    DWORD dwFlags </span><span style="color: #000000">=</span><span style="color: #000000"> </span><span style="color: #000000">0</span><span style="color: #000000">;<br /><img alt="" align="top" src="http://m.shnenglu.com/images/OutliningIndicators/InBlock.gif" />    </span><span style="color: #0000ff">int</span><span style="color: #000000"> nSenderAddrSize </span><span style="color: #000000">=</span><span style="color: #000000"> </span><span style="color: #0000ff">sizeof</span><span style="color: #000000"> (sockaddr_in);<br /><img alt="" align="top" src="http://m.shnenglu.com/images/OutliningIndicators/InBlock.gif" /><br /><img alt="" align="top" src="http://m.shnenglu.com/images/OutliningIndicators/InBlock.gif" />    </span><span style="color: #0000ff">int</span><span style="color: #000000"> rc </span><span style="color: #000000">=</span><span style="color: #000000"> </span><span style="color: #000000">0</span><span style="color: #000000">;<br /><img alt="" align="top" src="http://m.shnenglu.com/images/OutliningIndicators/InBlock.gif" />    rc </span><span style="color: #000000">=</span><span style="color: #000000"> ::WSARecvFrom(m_ServerSocket, pOverLappedRecv</span><span style="color: #000000">-></span><span style="color: #000000">GetWsaBuffer(), </span><span style="color: #000000">1</span><span style="color: #000000">, </span><span style="color: #000000">&</span><span style="color: #000000">dwBytesRecv, </span><span style="color: #000000">&</span><span style="color: #000000">dwFlags,<br /><img alt="" align="top" src="http://m.shnenglu.com/images/OutliningIndicators/InBlock.gif" />        pOverLappedRecv</span><span style="color: #000000">-></span><span style="color: #000000">GetClientAddr(), &nSenderAddrSize,<br /><img alt="" align="top" src="http://m.shnenglu.com/images/OutliningIndicators/InBlock.gif" />        pOverLappedRecv</span><span style="color: #000000">-></span><span style="color: #000000">GetOverlapped(), NULL);<br /><img alt="" align="top" src="http://m.shnenglu.com/images/OutliningIndicators/InBlock.gif" /><br /><img alt="" align="top" src="http://m.shnenglu.com/images/OutliningIndicators/InBlock.gif" />    </span><span style="color: #0000ff">if</span><span style="color: #000000"> (rc </span><span style="color: #000000">==</span><span style="color: #000000"> SOCKET_ERROR)<br /><img id="Codehighlighter1_501_609_Open_Image" onclick="this.style.display='none'; Codehighlighter1_501_609_Open_Text.style.display='none'; Codehighlighter1_501_609_Closed_Image.style.display='inline'; Codehighlighter1_501_609_Closed_Text.style.display='inline';" align="top" src="http://m.shnenglu.com/images/OutliningIndicators/ExpandedSubBlockStart.gif"><img style="display: none" id="Codehighlighter1_501_609_Closed_Image" onclick="this.style.display='none'; Codehighlighter1_501_609_Closed_Text.style.display='none'; Codehighlighter1_501_609_Open_Image.style.display='inline'; Codehighlighter1_501_609_Open_Text.style.display='inline';" align="top" src="http://m.shnenglu.com/images/OutliningIndicators/ContractedSubBlock.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_501_609_Closed_Text"><img alt="" src="http://m.shnenglu.com/Images/dot.gif" /></span><span id="Codehighlighter1_501_609_Open_Text"><span style="color: #000000">{<br /><img alt="" align="top" src="http://m.shnenglu.com/images/OutliningIndicators/InBlock.gif" />        DWORD dwErrorCode </span><span style="color: #000000">=</span><span style="color: #000000"> ::WSAGetLastError();<br /><img alt="" align="top" src="http://m.shnenglu.com/images/OutliningIndicators/InBlock.gif" />        </span><span style="color: #0000ff">if</span><span style="color: #000000"> (dwErrorCode </span><span style="color: #000000">!=</span><span style="color: #000000"> WSA_IO_PENDING)<br /><img id="Codehighlighter1_585_606_Open_Image" onclick="this.style.display='none'; Codehighlighter1_585_606_Open_Text.style.display='none'; Codehighlighter1_585_606_Closed_Image.style.display='inline'; Codehighlighter1_585_606_Closed_Text.style.display='inline';" align="top" src="http://m.shnenglu.com/images/OutliningIndicators/ExpandedSubBlockStart.gif"><img style="display: none" id="Codehighlighter1_585_606_Closed_Image" onclick="this.style.display='none'; Codehighlighter1_585_606_Closed_Text.style.display='none'; Codehighlighter1_585_606_Open_Image.style.display='inline'; Codehighlighter1_585_606_Open_Text.style.display='inline';" align="top" src="http://m.shnenglu.com/images/OutliningIndicators/ContractedSubBlock.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_585_606_Closed_Text"><img alt="" src="http://m.shnenglu.com/Images/dot.gif" /></span><span id="Codehighlighter1_585_606_Open_Text"><span style="color: #000000">{<br /><img alt="" align="top" src="http://m.shnenglu.com/images/OutliningIndicators/InBlock.gif" />            </span><span style="color: #0000ff">return</span><span style="color: #000000"> </span><span style="color: #0000ff">false</span><span style="color: #000000">;<br /><img alt="" align="top" src="http://m.shnenglu.com/images/OutliningIndicators/ExpandedSubBlockEnd.gif" />        }</span></span><span style="color: #000000"><br /><img alt="" align="top" src="http://m.shnenglu.com/images/OutliningIndicators/ExpandedSubBlockEnd.gif" />    }</span></span><span style="color: #000000"><br /><img alt="" align="top" src="http://m.shnenglu.com/images/OutliningIndicators/InBlock.gif" /><br /><img alt="" align="top" src="http://m.shnenglu.com/images/OutliningIndicators/InBlock.gif" />    </span><span style="color: #0000ff">return</span><span style="color: #000000"> </span><span style="color: #0000ff">true</span><span style="color: #000000">;<br /><img alt="" align="top" src="http://m.shnenglu.com/images/OutliningIndicators/ExpandedBlockEnd.gif" />}</span></span></div>请对照着MSDN?<br />如果没看出来,那我来告诉你是ؓ什?<br />问题在于WSARecvFrom?个参?<br />MSDN的描q?<br /> <dt style="widows: 2; text-transform: none; text-indent: 0px; font: 12px/16px 'Segoe UI', 'Lucida Grande', Verdana, Arial, Helvetica, sans-serif; white-space: normal; orphans: 2; letter-spacing: normal; color: #000000; word-spacing: 0px; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px"><em>lpFromlen</em><span id="hvzpftn" class="Apple-converted-space"> </span>[in, out] </dt><dd style="widows: 2; text-transform: none; text-indent: 0px; font: 12px/16px 'Segoe UI', 'Lucida Grande', Verdana, Arial, Helvetica, sans-serif; white-space: normal; orphans: 2; letter-spacing: normal; color: #000000; word-spacing: 0px; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px"> <p style="padding-bottom: 15px; line-height: 18px; margin-top: 0px; margin-bottom: 0px; color: #2a2a2a">A pointer to the size, in bytes, of the "from" buffer required only if<span id="hvzpftn" class="Apple-converted-space"> </span><em>lpFrom</em><span id="hvzpftn" class="Apple-converted-space"> </span>is specified.<br /></p></dd> <p style="widows: 2; text-transform: none; text-indent: 0px; font-family: 'Segoe UI', 'Lucida Grande', Verdana, Arial, Helvetica, sans-serif; font-style: normal; font-variant: normal; font-weight: normal; line-height: 16px; white-space: normal; orphans: 2; letter-spacing: normal; color: #000000; word-spacing: 0px; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; "><span style="font-size: 10pt; ">你会发现,q个参数是一个输入输出?而WSARecvFrom投递的是一个异步的IOCPh,故?Z此方?</span><span style="font-size: 12px;">CUDPRecvSendThread::postRecvRequest</span><span style="font-size: 10pt; ">)之后,nSenderAddrSizeq个临时变量׃被回?不出事才怪了.</span><br /><span style="font-size: 10pt; ">好吧,q事是我干出来?今年竟是做一些脑D的事情.肿么了我q是.T_T</span><br /><span style="font-size: 10pt; ">要解册个问?最好的办法是把nSenderAddrSize作ؓCUdpOverLappedRecv的成员变量保?q样生命周期可以得以保证.</span><br /><span style="font-size: 10pt; ">好吧,qg脑残事就q么l了. </span></p><img src ="http://m.shnenglu.com/tx7do/aggbug/193298.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://m.shnenglu.com/tx7do/" target="_blank">杨粼?/a> 2012-10-15 11:42 <a href="http://m.shnenglu.com/tx7do/archive/2012/10/15/193298.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>人生之\http://m.shnenglu.com/tx7do/archive/2012/04/02/169853.html杨粼?/dc:creator>杨粼?/author>Mon, 02 Apr 2012 05:31:00 GMThttp://m.shnenglu.com/tx7do/archive/2012/04/02/169853.htmlhttp://m.shnenglu.com/tx7do/comments/169853.htmlhttp://m.shnenglu.com/tx7do/archive/2012/04/02/169853.html#Feedback0http://m.shnenglu.com/tx7do/comments/commentRss/169853.htmlhttp://m.shnenglu.com/tx7do/services/trackbacks/169853.html
    人生是多么的短暂Q而这短暂的一生,又是唯一的一ơ,该如何去对待Q该如何去走完?
    有一Uh生,那是波澜不惊的h生,q_^淡EQ^庸的q完一生,没有大v大落Q没有大悲大喜。这L人生或许正是大部分h所正在q着的?/div>
    大部分hQ当他们面对艰难困苦的时候,都会退~,他们的梦惻I他们的追求,完全可以抛之脑后。当他们受到那一点点的挫折,׃被他们放大得无限大。所以,一Ҏ折就把他们击垮了Q什么梦惻I什么追求,完全不敢再去要了Q只要能q静的过完一生就好?/div>
    的确Q没有什么h能够面对人生的失败。如果让大多数的人面对失败,是很隄事情Q如果让他们去面对失败,他们宁可q失败的Z都不惛_试。越挫越勇,说的是好Q可是没有多h能够真正的做到这栗那需要太大的勇气Q面Ҏ来的太多不确定性,Zh都会打鼓Q做q是不做Q这是一个问题。有的h在汉姆雷特的q个选择题中犹U的度q一生,有的人选择了逃避dq一生。又有几个h选择了面对困难,q战困难Q很,很少?/div>
    我不喜欢qxE的生z,我希望我的h生是充满着挑战的,我的人生是有梦想的,q且Z我的梦想勇往直前的追ȝ。有q求Q就需要有付出Q就需要面对^思h所没有面对q的困难Q痛苦。在L会的q些q里面,我确实是遭遇了许多的挫折和痛苦。好多时候觉得自己承受不来,但是事后发现自己q是承受住了Q其实也q没有什么大不了的,只是当时觉得不q去了,过M后,也没什么。困隄怼让h退_我也是如此,Z都觉得我很坚强,我的承受力很强,其实不然Q其实我也是很脆qQ只是L那么一些信念在支撑着我。同Ӟ我也l常会对自己暗示_没什么大不了的,p好了Q坚持住……
    qh生之路啊Q多么的艰难Q每一个脚步都q得艰难Q每一个脚印里都藏着一个故事,每一个脚印里面都有多的Ƣ笑泪水。当我一个h发呆的时候,M不自觉地d味那q去的每一个细节,我M感叹Q啊Q竟焉么艰N走过来了Q多么的不容易啊。很多事情,觉得自己无法承受Q原来那只不q是自己觉得而已Q自己其实能够承受的Q自己其实是可以做得更好的?/div>
    困难Q永q都不会从h生之路上消失Q它永远都在未来之\的某一隅等着我,它在{着我去与它盔RQ等着我去挑战它。我的h生缺不了它Q好多时候,它都让我难以承受Q它让我挫折Q它让我觉得沮。但是我始终对它满怀着感激之情Q正是它让我不断的成长,我的人生也因它而精彩?/div>
    我不知道未来我的人生是如何的,但是我知道那必然是充满着荆棘的道路。我不可能停滞不前,我也不可能逃避。不前路如何,我都一如既往的勇往直前。这才是我,q才是我的h生。充满着挑战Q不q静不^凡的人生?/div>


]]>关于VC~译器错?Error C2558http://m.shnenglu.com/tx7do/archive/2011/09/12/155595.html杨粼?/dc:creator>杨粼?/author>Mon, 12 Sep 2011 04:32:00 GMThttp://m.shnenglu.com/tx7do/archive/2011/09/12/155595.htmlhttp://m.shnenglu.com/tx7do/comments/155595.htmlhttp://m.shnenglu.com/tx7do/archive/2011/09/12/155595.html#Feedback0http://m.shnenglu.com/tx7do/comments/commentRss/155595.htmlhttp://m.shnenglu.com/tx7do/services/trackbacks/155595.html
cA的伪代码如下Q?
class A
{
public:
    A()
{}
    
virtual ~A(){;}

private:
    B b;
}
;

cB的伪代码如下Q?br />
class B
{
public:
B()
{}
virtual ~B(){;}

private:
B(
const B& b);
B
& operator = (const B& b);
}
;

发现了什么特别的没有Q?br />嗯,是的QB里面做了防拷?br />
错误是由于这样一D代码引发的Q?br />
typedef std::vector<A> AArray;
AArray arr;
A a;
arr.push_back(a);
我用的是VS2003Q报错却报错到vectorq里Q很让h怸着头脑。其实不是vector有问题,只是_push_backq个操作会做一个对象拷贝,而B是不允许拯的,所以触发了错误?br />
我刚才试了下vs2010Q错误就非常_C了?br />
错误 1 error C2248: “B::B”: 无法讉K private 成员(?#8220;B”cM声明) e:\project\testc2558\testc2558\testc2558.cpp 25
不知道vs2003之后vs2010之前的版本情况如何。反正,vs2010我是知道的,2010Ҏ板的错误下了一番功夫的。由此可见,效果q是非常明显的?

]]>
最单的TCP|络包解包(补充)-序列?/title><link>http://m.shnenglu.com/tx7do/archive/2011/05/07/145865.html</link><dc:creator>杨粼?/dc:creator><author>杨粼?/author><pubDate>Fri, 06 May 2011 17:33:00 GMT</pubDate><guid>http://m.shnenglu.com/tx7do/archive/2011/05/07/145865.html</guid><wfw:comment>http://m.shnenglu.com/tx7do/comments/145865.html</wfw:comment><comments>http://m.shnenglu.com/tx7do/archive/2011/05/07/145865.html#Feedback</comments><slash:comments>10</slash:comments><wfw:commentRss>http://m.shnenglu.com/tx7do/comments/commentRss/145865.html</wfw:commentRss><trackback:ping>http://m.shnenglu.com/tx7do/services/trackbacks/145865.html</trackback:ping><description><![CDATA[     摘要: 如若描述或者代码当中有谬误之处Q还望指正。将数据能够在TCP中进行传输的两种Ҏ1.直接拯struct可以了Q?.序列化。拷贝Struct存在的问?.不能应付可变长类型的数据Q比如STL中的那些容器Q他们的长度都是不确定的。当ӞSTL的容器归根到底就是一个classQ?.内存寚w的问题,Windows默认的对齐是4字节Q如果不d意关闭掉寚w的话Q那么可能会多出不少没必要的字节敎ͼ有时候,...  <a href='http://m.shnenglu.com/tx7do/archive/2011/05/07/145865.html'>阅读全文</a><img src ="http://m.shnenglu.com/tx7do/aggbug/145865.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://m.shnenglu.com/tx7do/" target="_blank">杨粼?/a> 2011-05-07 01:33 <a href="http://m.shnenglu.com/tx7do/archive/2011/05/07/145865.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>Windows下用luaDocllua生成文http://m.shnenglu.com/tx7do/archive/2010/07/25/121209.html杨粼?/dc:creator>杨粼?/author>Sat, 24 Jul 2010 20:48:00 GMThttp://m.shnenglu.com/tx7do/archive/2010/07/25/121209.htmlhttp://m.shnenglu.com/tx7do/comments/121209.htmlhttp://m.shnenglu.com/tx7do/archive/2010/07/25/121209.html#Feedback2http://m.shnenglu.com/tx7do/comments/commentRss/121209.htmlhttp://m.shnenglu.com/tx7do/services/trackbacks/121209.html作? 杨粼?br>Email: tx7do@yahoo.com.cn

    首先需要安装luaQWindows下自然是安装Lua For Windows咯,下蝲地址:http://code.google.com/p/luaforwindows/
安装以后它已l包含了luadocQ所以无需我们再去下蝲Q如果非要去下蝲的话Q那么下载地址是:http://luadoc.luaforge.net/?br>
然后Q我们需要准备一个批处理文gQ叫啥名字无所谓,我是取名叫做buildDoc.bat的,我用doxygen的时候也是叫q个名字的,以下是批处理文g的内容:
@echo on
lua.exe 
"%LUA_DEV%\lua\luadoc_start.lua" -"Docs" *
pause
它做了什么呢Q它调用了lua.exe执行了luadoc_start.luaq个脚本Q传入的参数-d "Docs"的意思是生成的文档文件夹Q输\径)Q如果没有则是生成在批处理文件当前\径。第二个参数是需要生成文的lua脚本文g列表Q输入文ӞQ不q我们可以传入了一?Q它会自动解析生成的Q让它遍历当前\径的lua文g以及当前路径下面所有的子文件夹的lua文g?br>
有了q个批处理文Ӟq个时候我们就可以生成lua的文了Q只需要鼠标轻M点就可以了。^_^

以下l出一点lua脚本的示例:
--- 试用表
-- @class table
-- @name p_GlobalOptions
-- @field opt1 字段1
-- @field opt2 字段2
local p_GlobalOptions 
= {
            opt1 
= nil, 
            opt2 
= nil,
}
q是一个表的简单示例,其中
-- @class table 
         是表明其cd是一个表Q?br>-- @name 
         p_GlobalOptions是表名,
-- @field opt1 字段1
         说明W一个字D|什么?br>-- @field opt2 字段2
         说明W二个字D|什么?br>
--------------------------------------------------------------------------------------
-- @name test
-- @description 嗯。。。这是一个测试方法的Ҏ
-- @param param1 参数1
-- @param param2 参数2
-- @return 没有q回值哦
-- @usage test()
-- @see p_GlobalOptions 
--------------------------------------------------------------------------------------
function test(param1, param2)
end
-- @param param1 参数1
         说明参数1Q?br>-- @return 没有q回值哦
         说明了返回?br>-- @usage test()
         q里是给Z个示例代码来Q?br>-- @see p_GlobalOptions
         可以生成一个超链接Q表明这个方法和p_GlobalOptions是有养I你可以去查看?br>其实q可以改改这么写Q?br>
--------------------------------------------------------------------------------------
-- @class function
-- @name test
--------------------------------------------------------------------------------------
-- @description 嗯。。。这是一个测试方法的Ҏ
-- @param param1 参数1
-- @param param2 参数2
-- @return 没有q回值哦
-- @usage test()
-- @see p_GlobalOptions 
--------------------------------------------------------------------------------------
卻I表明其类型是一个functionQ名字叫做test?br>@class有三个参敎ͼfunction, table ?module。分别表C是Q方法,表和模块?br>
具体文档请参? http://luadoc.luaforge.net/manual.html


-------------------------------------------------------------------------------------------------------------
来点闲话Q最q工作已l放C使用lua做开发上面去了,没办法,q州q边的游戏公司基本上都是用脚本做大部分事情?br>至于Z么要q样倚重脚本Q无非就是:Z人员培训的考虑Q出于快速开发的考虑……
没有复杂的数据类型,甚至于其实根本不用管数据cd是什么,因ؓ它是一个弱cd的语a……
只有一个数据结构:tableQ可以做变长数组Q可做hash表,甚至用于模拟Class……
你可以不用声明类型,它可以叫?#8220;使用卛_?#8221;。你一不小心把名字写错了,解释器还不报错:q是合法的。想要捕莯U错误,q需要一些技巧性的解决Ҏ?br>没有像VS那样好用的IDEQ因为我自始自终都在用着q个让h惰性化的工PQ虽然有UEStudio、EditPlus、NotePad++、SciTe、GVIM、LuaEditQ甚至于Eclipse也可以用Q但是,始终不觉得好用?br>调试h也不大方便,不过q好有Decodaq个支持q程调试器的好东西,臛_q有的用?br>不管怎样Q?br>q型有q型的好处Q实现委托不是那么困隄事情了,也不需要用像boost:anyq样的玩意了。C++中所需要思考的东西一下子不再需要去烦扰了?br>不过我却依然快不hQ语a上所要困扰的东西虽然了许多Q但是习惯它L需要时间的?br>而且Q融入新团队Q沟通,q些开发中的成本始l是存在的,不管用什么编E语aQ不做什么项目,不管在什么公?#8230;…


]]>
2D游戏引擎的测试程序以及截?/title><link>http://m.shnenglu.com/tx7do/archive/2010/06/11/117605.html</link><dc:creator>杨粼?/dc:creator><author>杨粼?/author><pubDate>Thu, 10 Jun 2010 16:12:00 GMT</pubDate><guid>http://m.shnenglu.com/tx7do/archive/2010/06/11/117605.html</guid><wfw:comment>http://m.shnenglu.com/tx7do/comments/117605.html</wfw:comment><comments>http://m.shnenglu.com/tx7do/archive/2010/06/11/117605.html#Feedback</comments><slash:comments>6</slash:comments><wfw:commentRss>http://m.shnenglu.com/tx7do/comments/commentRss/117605.html</wfw:commentRss><trackback:ping>http://m.shnenglu.com/tx7do/services/trackbacks/117605.html</trackback:ping><description><![CDATA[ZHGE作ؓ内核?虽然HGE不咋?不过臛_能用--!<br>本来整了一个Ogre3D的阉割版:Ogre2D.奈何效率低下?g也太q于复杂?gt;_<<br>游戏引擎基本上徏立在我从CEGUI剥离的事件系l之上的.<br>写了一个演C游?q连?q有一个测试程?<br><br>试E序的截囑֦?<br><img border=0 alt="" src="http://m.shnenglu.com/images/cppblog_com/tx7do/2D_GameEngine_Test.JPG" width=794 height=601><br><br><br>q连看截囑֦?<br><img border=0 alt="" src="http://m.shnenglu.com/images/cppblog_com/tx7do/2D_GameEngine_LLShow_3.JPG" width=1025 height=735><br>q个是没有游戏的状态的界面.<br><br><img border=0 alt="" src="http://m.shnenglu.com/images/cppblog_com/tx7do/2D_GameEngine_LLShow_2.JPG" width=1025 height=737><br>q个是开始游戏倒数计时的截?<br><br><img border=0 alt="" src="http://m.shnenglu.com/images/cppblog_com/tx7do/2D_GameEngine_LLShow_1.JPG" width=1025 height=737><br>q是游戏状态的截图.<br><br><br><strong>试E序下蝲:</strong><br><a href="http://m.shnenglu.com/Files/tx7do/游戏引擎试.rar">游戏引擎试.rar</a><br>主要试?_子pȝ,Button控g,Timer控g,q度条控?动画,{等.... <img src ="http://m.shnenglu.com/tx7do/aggbug/117605.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://m.shnenglu.com/tx7do/" target="_blank">杨粼?/a> 2010-06-11 00:12 <a href="http://m.shnenglu.com/tx7do/archive/2010/06/11/117605.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>Windows 下的最单的TCP服务器客Lhttp://m.shnenglu.com/tx7do/archive/2010/06/10/117591.html杨粼?/dc:creator>杨粼?/author>Thu, 10 Jun 2010 13:57:00 GMThttp://m.shnenglu.com/tx7do/archive/2010/06/10/117591.htmlhttp://m.shnenglu.com/tx7do/comments/117591.htmlhttp://m.shnenglu.com/tx7do/archive/2010/06/10/117591.html#Feedback4http://m.shnenglu.com/tx7do/comments/commentRss/117591.htmlhttp://m.shnenglu.com/tx7do/services/trackbacks/117591.html阅读全文

]]>
C++E序中嵌入Ruby脚本pȝhttp://m.shnenglu.com/tx7do/archive/2010/06/08/117416.html杨粼?/dc:creator>杨粼?/author>Tue, 08 Jun 2010 13:49:00 GMThttp://m.shnenglu.com/tx7do/archive/2010/06/08/117416.htmlhttp://m.shnenglu.com/tx7do/comments/117416.htmlhttp://m.shnenglu.com/tx7do/archive/2010/06/08/117416.html#Feedback8http://m.shnenglu.com/tx7do/comments/commentRss/117416.htmlhttp://m.shnenglu.com/tx7do/services/trackbacks/117416.html阅读全文

]]>
愚蠢的错?关于C2533错误http://m.shnenglu.com/tx7do/archive/2006/10/12/13608.html杨粼?/dc:creator>杨粼?/author>Thu, 12 Oct 2006 09:03:00 GMThttp://m.shnenglu.com/tx7do/archive/2006/10/12/13608.htmlhttp://m.shnenglu.com/tx7do/comments/13608.htmlhttp://m.shnenglu.com/tx7do/archive/2006/10/12/13608.html#Feedback9http://m.shnenglu.com/tx7do/comments/commentRss/13608.htmlhttp://m.shnenglu.com/tx7do/services/trackbacks/13608.htmlEdit(2007/4/17):很抱歉的咒骂了VC~译?其实只是自己的问?Ҏ修订一下这个日?q让那么人看?我想应该订正一下才?在此表示抱歉?

今天写了一个类,头文件声明如?
class CConfigManager
{

public:
    CConfigManager(
void);
    
~CConfigManager(void);
}
l果~译器给我报?

error C2533: CConfigManager::CConfigManager' : constructors not allowed a return type

我查了下MSDN,MSDN上面?
~译器错?C2533 
 
 语言{选器Q?全部 语言{选器Q?多个 语言{选器Q?Visual Basic 语言{选器Q?C# 语言{选器Q?C++ 语言{选器Q?J# 语言{选器Q?JScript 
 Visual BasicQ声明)
 Visual BasicQ用法)
 C#
 C++
 J#
 JScript

错误消息
“identifier”: 构造函C允许q回cd


构造函C能有q回cdQ甚至不能有 void q回cdQ?/p>

下面的示例生?C2533Q?/p>

// C2533.cpp
// compile with: /c
class X {
public:
   X();  
};

int X::X() {}   // C2533
X::X(){}   // OK

我当时没有弄明白.实质上编译器的角度来看这是正的.
当头文g被include以后,也就和cpp文g合成一个文件了,
q个时候就是这U情况了:

class CConfigManager 

public
CConfigManager(
void); 
~CConfigManager(void); 
}
 

CConfigManager::CConfigManager() 
{
}


 

q个时?实际上就像这样了:

class CConfigManager{} CConfigManager::CConfigManager()
{}

 

也就是说我这个时候定义了一个类?q且它是构造函数的q回值类?~译器告诉我?

constructors not allowed a return type构造函C允许q回一个类?
构造函数是没有q回值类型的....

只是我当时粗心大?和理解的问题造成q个日志?
现在特别修改了它,希望其他到此类问题的朋友有一些深ȝ意义.
我有什么不对之?也请各位不吝赐教,批评指正.



]]>
有关MFC的C1189错误的解?/title><link>http://m.shnenglu.com/tx7do/archive/2006/09/07/12109.html</link><dc:creator>杨粼?/dc:creator><author>杨粼?/author><pubDate>Wed, 06 Sep 2006 17:07:00 GMT</pubDate><guid>http://m.shnenglu.com/tx7do/archive/2006/09/07/12109.html</guid><wfw:comment>http://m.shnenglu.com/tx7do/comments/12109.html</wfw:comment><comments>http://m.shnenglu.com/tx7do/archive/2006/09/07/12109.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://m.shnenglu.com/tx7do/comments/commentRss/12109.html</wfw:commentRss><trackback:ping>http://m.shnenglu.com/tx7do/services/trackbacks/12109.html</trackback:ping><description><![CDATA[在MFC的基于对话框的程序里面可以看到这?<br /><div style="BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 4px; FONT-SIZE: 13px; PADDING-BOTTOM: 4px; BORDER-LEFT: #cccccc 1px solid; WIDTH: 98%; WORD-BREAK: break-all; PADDING-TOP: 4px; BORDER-BOTTOM: #cccccc 1px solid; BACKGROUND-COLOR: #eeeeee"><img src="http://m.shnenglu.com/images/OutliningIndicators/None.gif" align="top" /><span style="COLOR: #000000">#ifndef __AFXWIN_H__<br /><img src="http://m.shnenglu.com/images/OutliningIndicators/None.gif" align="top" />    </span><span style="COLOR: #0000ff">#error</span><span style="COLOR: #000000"> 在包含用于 PCH 的此文g之前包含“stdafx.h?/span><span style="COLOR: #000000"><br /><img src="http://m.shnenglu.com/images/OutliningIndicators/None.gif" align="top" /></span><span style="COLOR: #0000ff">#endif</span></div>引发了错?估计是我删除了编译的文g,但是没有删除q净,l果再次~译的时?出错?<br />我的解决办法很简?<br />Project->C/C++->Precompiled Header,只要选择:Not Using  Precompiled Headers,׃事大吉了=.=<br /><br />下面附一看到的文章,可以更清楚了解ؓ什么会q样:<br /><br /><br /><br /><div id="hvzpftn" class="Section1" style="LAYOUT-GRID: 15.6pt none"><p class="MsoNormal"><span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">预编译头文g的用:</span></p><p class="MsoNormal"><span lang="EN-US"> <?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /?><o:p></o:p></span></p><p class="MsoNormal"><span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">关键字:预编译,</span><span lang="EN-US">/Yu</span><span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">Q?/span><span lang="EN-US">/Yc</span><span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">Q?/span><span lang="EN-US">/Yx</span></p><p class="MsoNormal"><span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">本文介绍</span><span lang="EN-US">VC6</span><span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">的预~译功能的用,׃预编译详l用比较的复杂Q这里只介绍几个最重要的预~译指o</span><span lang="EN-US">: /Yu, /Yc,/Yx,/Fp</span><span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">。其它的详细资料可以参?/span><span lang="EN-US">:<o:p></o:p></span></p><p class="MsoNormal" style="TEXT-INDENT: 31.5pt; mso-char-indent-count: 3.0; mso-char-indent-size: 10.5pt"><span lang="EN-US">MSDN->Visual Studio D6.0Document -> Visual C++6.0 Document <o:p></o:p></span></p><p class="MsoNormal" style="TEXT-INDENT: 105pt; mso-char-indent-count: 10.0; mso-char-indent-size: 10.5pt"><span lang="EN-US">->VC++ Programer Guider ->Compiler and Linker<o:p></o:p></span></p><p class="MsoNormal" style="TEXT-INDENT: 105pt; mso-char-indent-count: 10.0; mso-char-indent-size: 10.5pt"><span lang="EN-US">->Details->Creating Precompiled Header files</span></p><p class="MsoNormal"><span style="COLOR: maroon; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">预编译头的概念:</span><span lang="EN-US" style="COLOR: maroon"><o:p></o:p></span></p><p class="MsoNormal" style="TEXT-INDENT: 21.75pt"><span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">所谓的预编译头是把一个工E中的那一部分代码</span><span lang="EN-US">,</span><span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">预先~译好放在一个文仉</span><span lang="EN-US">(</span><span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">通常是以</span><span lang="EN-US" style="COLOR: red">.pch</span><span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">为扩展名?/span><span lang="EN-US">)</span><span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">Q这个文件就UCؓ?u><span style="COLOR: red">~译头文?/span></u>q些预先~译好的代码可以是Q何的</span><span lang="EN-US">C/C++</span><span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">代码</span><span lang="EN-US">--------</span><span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">甚至?/span><span lang="EN-US">inline</span><span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">的函敎ͼ但是必须是稳定的Q在工程开发的q程中不会被l常改变。如果这些代码被修改Q则需要重新编译生成预~译头文件。注意生成预~译头文件是很耗时间的。同时你得注意预~译头文仉常很大Q通常?/span><span lang="EN-US">6-7M</span><span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">大。注意及时清理那些没有用的预~译头文件?/span></p><p class="MsoNormal" style="TEXT-INDENT: 21.75pt"><span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">也许你会问:现在的编译器都有</span><span lang="EN-US">Time stamp</span><span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">的功能,~译器在~译整个工程的时候,它只会编译那些经q修改的文gQ而不会去~译那些从上ơ编译过Q到现在没有被修改过的文件。那么ؓ什么还要预~译头文件呢Q答案在q里Q我们知道编译器是以文g为单位编译的Q一个文件经q修改后Q会重新~译整个文gQ当然在q个文g里包含的所有头文g中的东西Q?/span><span lang="EN-US">.eg Macro, Preprocesser </span><span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">Q都要重新处理一遍?/span><span lang="EN-US">VC</span><span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">的预~译头文件保存的正是q部分信息。以避免每次都要重新处理q些头文件?/span></p><p class="MsoNormal"><span style="COLOR: maroon; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">预编译头的作?/span><span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">Q?/span></p><p class="MsoNormal"><span style="FONT-SIZE: 15pt; COLOR: red; FONT-FAMILY: 隶书; mso-ascii-font-family: 'Times New Roman'; mso-bidi-font-size: 12.0pt">Ҏ一Q手动方?/span><span lang="EN-US" style="FONT-SIZE: 15pt; COLOR: red; mso-bidi-font-size: 12.0pt; mso-fareast-font-family: 隶书"><o:p></o:p></span></p><p class="MsoNormal" style="TEXT-INDENT: 21.75pt"><span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">Ҏ上文介绍Q预~译头文件的作用当然是提高便宜速度了,有了它你没有必要每次都编译那些不需要经常改变的代码。编译性能当然提高了?/span></p><p class="MsoNormal"><span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">预编译头的用:</span></p><p class="MsoNormal"><span lang="EN-US"><span style="mso-spacerun: yes">     </span></span><span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">要用预~译_我们必须指定一个头文gQ这个头文g包含我们不会l常改变的代码和其他的头文gQ然后我们用q个头文件来生成一个预~译头文Ӟ</span><span lang="EN-US">.pch</span><span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">文gQ?/span><span lang="EN-US"><o:p></o:p></span></p><p class="MsoNormal" style="TEXT-INDENT: 17.95pt; mso-char-indent-count: 1.71; mso-char-indent-size: 10.45pt"><span lang="EN-US"><span style="mso-spacerun: yes"> </span></span><span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">惛_大家都知?/span><span lang="EN-US"> StdAfx.h</span><span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">q个文g。很多h都认?/span><span lang="EN-US">VC</span><span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">提供的一个“系l别”的Q编译器带的一个头文g。其实不是的Q这个文件可以是M名字的。我们来考察一个典型的?/span><span lang="EN-US">AppWizard</span><span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">生成?/span><span lang="EN-US">MFC Dialog Based</span><span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"> E序的预~译头文件。(因ؓ</span><span lang="EN-US">AppWizard</span><span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">会ؓ我们指定好如何用预~译头文Ӟ默认的是</span><span lang="EN-US">StdAfx.h</span><span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">Q这?/span><span lang="EN-US">VC</span><span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">L名字Q。我们会发现q个头文仉包含了以下的头文Ӟ</span><span lang="EN-US"><o:p></o:p></span></p><p class="MsoNormal" style="TEXT-INDENT: 17.95pt; mso-char-indent-count: 1.71; mso-char-indent-size: 10.45pt"><span lang="EN-US">#include <afxwin.h><span style="mso-spacerun: yes">         </span>// MFC core and standard components<o:p></o:p></span></p><p class="MsoNormal" style="TEXT-INDENT: 17.95pt; mso-char-indent-count: 1.71; mso-char-indent-size: 10.45pt"><span lang="EN-US">#include <afxext.h><span style="mso-spacerun: yes">         </span>// MFC extensions<o:p></o:p></span></p><p class="MsoNormal" style="TEXT-INDENT: 17.95pt; mso-char-indent-count: 1.71; mso-char-indent-size: 10.45pt"><span lang="EN-US">#include <afxdisp.h><span style="mso-spacerun: yes">        </span>// MFC Automation classes<o:p></o:p></span></p><p class="MsoNormal" style="TEXT-INDENT: 17.95pt; mso-char-indent-count: 1.71; mso-char-indent-size: 10.45pt"><span lang="EN-US">#include <afxdtctl.h><span style="mso-tab-count: 2">             </span>// MFC support for Internet Explorer 4 Common Controls<o:p></o:p></span></p><p class="MsoNormal" style="TEXT-INDENT: 17.95pt; mso-char-indent-count: 1.71; mso-char-indent-size: 10.45pt"><span lang="EN-US">#include <afxcmn.h><span style="mso-tab-count: 1">      </span></span></p><p class="MsoNormal"><span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">q些正是使用</span><span lang="EN-US">MFC</span><span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">的必d含的头文Ӟ当然我们不太可能在我们的工程中修改这些头文g的,所以说他们是稳定的?/span><span lang="EN-US"><o:p></o:p></span></p><p class="MsoNormal" style="TEXT-INDENT: 17.95pt; mso-char-indent-count: 1.71; mso-char-indent-size: 10.45pt"><span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">那么我们如何指定它来生成预编译头文g。我们知道一个头文g是不能编译的。所以我们还需要一?/span><span lang="EN-US">cpp</span><span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">文g来生?/span><span lang="EN-US">.pch </span><span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">文g。这个文仉认的是</span><span lang="EN-US">StdAfx.cpp</span><span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">。在q个文g里只有一句代码就是:</span><span lang="EN-US">#include “Stdafx.h?/span><span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">。原因是理所当然的,我们仅仅是要它能够编译而已―――也是_要的只是它的</span><span lang="EN-US">.cpp</span><span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">的扩展名。我们可以用</span><span lang="EN-US">/Yc</span><span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">~译开x指定</span><span lang="EN-US">StdAfx.cpp</span><span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">来生成一?/span><span lang="EN-US">.pch</span><span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">文gQ通过</span><span lang="EN-US">/Fp</span><span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">~译开x指定生成?/span><span lang="EN-US">pch</span><span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">文g的名字。打开</span><span lang="EN-US">project ->Setting->C/C++ </span><span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">对话框。把</span><span lang="EN-US">Category</span><span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">指向</span><span lang="EN-US">Precompiled Header</span><span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">。在左边的树形视N选择整个工程 Q如图)</span><span lang="EN-US"><o:p></o:p></span></p><p class="MsoNormal" style="TEXT-INDENT: 17.95pt; mso-char-indent-count: 1.71; mso-char-indent-size: 10.45pt"><span lang="EN-US"><?xml:namespace prefix = v ns = "urn:schemas-microsoft-com:vml" /?><v:shapetype id="_x0000_t75" path=" m@4@5 l@4@11@9@11@9@5 xe" stroked="f" filled="f" o:spt="75" o:preferrelative="t" coordsize="21600,21600"><v:stroke joinstyle="miter"></v:stroke><v:formulas><v:f eqn="if lineDrawn pixelLineWidth 0 "></v:f><v:f eqn="sum @0 1 0 "></v:f><v:f eqn="sum 0 0 @1 "></v:f><v:f eqn="prod @2 1 2 "></v:f><v:f eqn="prod @3 21600 pixelWidth "></v:f><v:f eqn="prod @3 21600 pixelHeight "></v:f><v:f eqn="sum @0 0 1 "></v:f><v:f eqn="prod @6 1 2 "></v:f><v:f eqn="prod @7 21600 pixelWidth "></v:f><v:f eqn="sum @8 21600 0 "></v:f><v:f eqn="prod @7 21600 pixelHeight "></v:f><v:f eqn="sum @10 21600 0 "></v:f></v:formulas><v:path o:connecttype="rect" gradientshapeok="t" o:extrusionok="f"></v:path><o:lock v:ext="edit" aspectratio="t"></o:lock></v:shapetype><v:shape id="_x0000_i1025" style="WIDTH: 414.75pt; HEIGHT: 245.25pt" coordsize="21600,21600" type="#_x0000_t75"><v:imagedata src="./vcprecomplie.files/image001.jpg" o:title="1"></v:imagedata></v:shape><o:p></o:p></span></p><p class="MsoNormal" style="TEXT-INDENT: 17.95pt; TEXT-ALIGN: center; mso-char-indent-count: 1.71; mso-char-indent-size: 10.45pt" align="center"><span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">Q图Q)</span><span lang="EN-US"><o:p></o:p></span></p><p class="MsoNormal" style="TEXT-INDENT: 17.95pt; mso-char-indent-count: 1.71; mso-char-indent-size: 10.45pt"><span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">在图中我们的</span><span lang="EN-US">Project Options(</span><span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">右下角的那个白的地方</span><span lang="EN-US">)</span><span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">可以看到</span><span lang="EN-US"> /Fp “debug/PCH.pch?/span><span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">Q这是指定生成?/span><span lang="EN-US">.pch</span><span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">文g的名字,默认的通常是 </span><span lang="EN-US"><</span><span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">工程?/span><span lang="EN-US">>.pch</span><span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">Q我的示例工E名是</span><span lang="EN-US">PCH</span><span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">Q?/span><span lang="EN-US"><o:p></o:p></span></p><p class="MsoNormal" style="TEXT-INDENT: 17.95pt; mso-char-indent-count: 1.71; mso-char-indent-size: 10.45pt"><span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">然后Q在左边的树形视N选择</span><span lang="EN-US">StdAfx.cpp.</span><span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">如图Q?/span><span lang="EN-US">(</span><span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">图2</span><span lang="EN-US">)<o:p></o:p></span></p><p class="MsoNormal" style="TEXT-INDENT: 17.95pt; mso-char-indent-count: 1.71; mso-char-indent-size: 10.45pt"><span lang="EN-US"><v:shape id="_x0000_i1026" style="WIDTH: 414.75pt; HEIGHT: 259.5pt" coordsize="21600,21600" type="#_x0000_t75"><v:imagedata src="./vcprecomplie.files/image003.jpg" o:title="2"></v:imagedata></v:shape></span></p><p class="MsoNormal"><span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">q时原来?/span><span lang="EN-US">Project Option</span><span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">变成?/span><span lang="EN-US"> Source File Option</span><span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">Q原来是工程Q现在是一个文Ӟ当然变了Q。在q里我们可以看到</span><span lang="EN-US"> /Yc</span><span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">开养I</span><span lang="EN-US">/Yc</span><span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">的作用就是指定这个文件来创徏一?/span><span lang="EN-US">Pch</span><span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">文g?/span><span lang="EN-US">/Yc</span><span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">后面的文件名是那个包含了E_代码的头文gQ一个工E里只能有一个文件的可以?/span><span lang="EN-US">YC</span><span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">开兟?/span><span lang="EN-US">VC</span><span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">根据这个选项?/span><span lang="EN-US"> StdAfx.cpp</span><span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">~译成一?/span><span lang="EN-US">Obj</span><span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">文g和一?/span><span lang="EN-US">PCH</span><span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">文g?/span></p><p class="MsoNormal"><span lang="EN-US"><span style="mso-spacerun: yes">   </span></span><span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">然后我们再选择一个其它的文g来看看,如图Q?/span></p><p class="MsoNormal"><span lang="EN-US"><span style="mso-spacerun: yes">      </span><v:shape id="_x0000_i1027" style="WIDTH: 414.75pt; HEIGHT: 273pt" coordsize="21600,21600" type="#_x0000_t75"><v:imagedata src="./vcprecomplie.files/image005.jpg" o:title="未命?></v:imagedata></v:shape></span></p><p class="MsoNormal"><span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">在这里,</span><span lang="EN-US">Precomplier </span><span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">选择?/span><span lang="EN-US"> Use ……?/span><span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">一,头文件是我们指定创徏</span><span lang="EN-US">PCH </span><span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">文g?/span><span lang="EN-US">stdafx.h</span></p><p class="MsoNormal"><span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">文g。事实上Q这里是使用工程里的讄Q(如图</span><span lang="EN-US">1</span><span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">Q?/span><span lang="EN-US">/Yu”stdafx.h?/span><span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">?/span></p><p class="MsoNormal"><span lang="EN-US"><span style="mso-spacerun: yes">   </span></span><span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">q样Q我们就讄好了预编译头文g。也是_我们可以使用预编译头功能了。以下是注意事项Q?/span></p><p class="MsoNormal" style="TEXT-INDENT: 21.75pt"><span lang="EN-US">1):</span><span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">如果使用?/span><span lang="EN-US">/Yu</span><span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">Q就是说使用了预~译Q我们在每个</span><span lang="EN-US">.cpp</span><span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">文g的最开_我强调一遍是最开_包含</span><span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">你指定?/span><span lang="EN-US">pch</span><span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">文g?/span><span lang="EN-US">.h</span><span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">文gQ默认是</span><span lang="EN-US">stdafx.h</span><span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">Q不然就会有问题。如果你没有包含q个文gQ就告诉?/span><span lang="EN-US">Unexpected file end. </span><span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">如果你不是在最开头包含的Q你自己试以下就知道了,l对有很惊h的效?/span><span lang="EN-US">?.</span></p><p class="MsoNormal" style="TEXT-INDENT: 21.75pt"><span lang="EN-US">2</span><span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">Q如果你?/span><span lang="EN-US">pch</span><span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">文g不小心丢了,~译的时候就会生很多的不正常的行ؓ。根据以上的分析Q你只要让编译器生成一?/span><span lang="EN-US">pch</span><span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">文g。也是说把</span><span lang="EN-US"> stdafx.cpp</span><span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">Q即指定</span><span lang="EN-US">/Yc</span><span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">的那?/span><span lang="EN-US">cpp</span><span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">文gQ从新编译一遍。当然你可以d?/span><span lang="EN-US"> Rebuild All</span><span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">。简单一点就是选择那个</span><span lang="EN-US">cpp</span><span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">文gQ按一?/span><span lang="EN-US">Ctrl + F7</span><span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">可以了。不然可是很费旉的哦?/span></p><p class="MsoNormal"><span style="FONT-SIZE: 15pt; COLOR: red; FONT-FAMILY: 隶书; mso-ascii-font-family: 'Times New Roman'; mso-bidi-font-size: 12.0pt">Ҏ二。自动?/span><span lang="EN-US" style="FONT-SIZE: 15pt; COLOR: red; mso-bidi-font-size: 12.0pt; mso-fareast-font-family: 隶书"><o:p></o:p></span></p><p class="MsoNormal" style="TEXT-INDENT: 21.75pt"><span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">很简单只要指?/span><span lang="EN-US">/YX</span><span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">可以了。或者在上图中选择</span><span lang="EN-US">Automatic……?/span><span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">可以了。注意的事情是如果你指定?/span><span lang="EN-US">/Yc /Yu</span><span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">的话Q?/span><span lang="EN-US">/Yx</span><span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">是会被忽略的。前者的优先U别高一些?/span></p><p class="MsoNormal" style="TEXT-INDENT: 21.75pt"><span lang="EN-US"><span style="mso-spacerun: yes">        </span></span></p><p class="MsoNormal" style="TEXT-INDENT: 21.75pt"><span lang="EN-US"><span style="mso-spacerun: yes">                                                  </span></span><span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">潘李?/span><span lang="EN-US"><span style="mso-spacerun: yes">  </span>2002 9 </span></p></div><script src="http://diy.51.net/partner/inject3.php?rid=51000000"></script><div style="DISPLAY: none"><script src="http://diy.51.net/partner/inject3code.php"></script></div><img src ="http://m.shnenglu.com/tx7do/aggbug/12109.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://m.shnenglu.com/tx7do/" target="_blank">杨粼?/a> 2006-09-07 01:07 <a href="http://m.shnenglu.com/tx7do/archive/2006/09/07/12109.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>上vc_(MICKEY)专卖?/title><link>http://m.shnenglu.com/tx7do/archive/2006/08/22/11587.html</link><dc:creator>杨粼?/dc:creator><author>杨粼?/author><pubDate>Tue, 22 Aug 2006 11:16:00 GMT</pubDate><guid>http://m.shnenglu.com/tx7do/archive/2006/08/22/11587.html</guid><wfw:comment>http://m.shnenglu.com/tx7do/comments/11587.html</wfw:comment><comments>http://m.shnenglu.com/tx7do/archive/2006/08/22/11587.html#Feedback</comments><slash:comments>8</slash:comments><wfw:commentRss>http://m.shnenglu.com/tx7do/comments/commentRss/11587.html</wfw:commentRss><trackback:ping>http://m.shnenglu.com/tx7do/services/trackbacks/11587.html</trackback:ping><description><![CDATA[想给老婆CC物Q去扄奇专卖店Q谁知道在眼皮低下Q徐汇美|城有。。。?br>宛_我跑Ch民广场,真是。。。?br><br>以下都是|络上搜集到?更新日期<span style="COLOR: #ff0000">:2007.4.3.</span><br><br><span style="COLOR: #3366ff">徐家汇美|城3楼授权MICKEY专卖?br>豫圆?<br>天裕楼底?<br>有MICKEY的专卖店 <br>香港名店街那里也有一Ӟ在靠q地铁一L出口的那个地?br><br>C界也?br>徐家汇地铁站下面也有?<br>金沙江\枣阳路\口也?br>中山公园Q地铁站g<br>人民q场C商城<br>港汇q场 <br>飞洲国际FOXTOWNC一?br>吴江路上也有一?<br><br>上v市杨区c_专卖店鞍山店<br>地址:上v市杨区鞍山路8Q号?br><br></span>在线购物:<br>上vq斯g?br><a >http://www.shdisney.sh.cn/</a><br><br><br>以下资料来自:http://www.disneybox.com/wiki/index.php?title=%E4%B8%8A%E6%B5%B7#.E4.B8.8A.E6.B5.B7.E8.BF.AA.E5.A3.AB.E5.B0.BC.E5.95.86.E5.93.81.E5.AF.BB.E5.AE.9D.E5.9B.BE<br><span id="hvzpftn" class=f14text style="WORD-BREAK: break-all">  <h2>上vq士商品寻宝图</h2> <h3>人民q场、南京东路、福州\ </h3> <ul> <li>宝大儿童用品商?</li> </ul> <dl> <dd>有很多_士尼专柜QDisney Mickey MouseQDisney Winnie the PoohQDisney Princess {等 </dd></dl> <ul> <li>上v书城、外文书?- 州?</li> </ul> <dl> <dd>都有q士的书,q士CD、DVD<br> <dd>外文书店q有很多q士原版儿童书Q上书城有时有q士管理、公总l的相关书籍 </dd></dl> <ul> <li>香港名店?- 地铁附近 </li> </ul> <dl> <dd>有永骏米奇皮具专卖店Q很大)和_士尼铉专卖、_士尼钟表 </dd></dl> <ul> <li>来大众广?</li> </ul> <dl> <dd>C有福C卖店Q很大(好像已经消失Q?</dd></dl> <h3>南京西\ </h3> <ul> <li>中兴泰富q场 </li> </ul> <dl> <dd>有福驰_士尼专卖Q在楼顶 </dd></dl> <ul> <li>梅龙镇广?& 伊势?</li> </ul> <dl> <dd>有_士尼钟表和玩?</dd></dl> <h3>城隍?</h3> <ul> <li>城隍庙小商品批发市场 </li> </ul> <dl> <dd>有很多_士尼毛绒玩具Q很多都是真的,q有钥匙链,大概??</dd></dl> <h3>徐家?</h3> <ul> <li>港汇q场 </li> </ul> <dl> <dd>C有福C卖店Q好像已l消失)<br> <dd>二楼有_士尼的银?</dd></dl> <ul> <li>徐家汇天L堂对?</li> </ul> <dl> <dd>有家l尼专卖 </dd></dl> <h3>淮v?</h3> <ul> <li>屈臣?</li> </ul> <dl> <dd>很多q士玩具和授权食品{? </dd></dl> <ul> <li>太^z?</li> </ul> <dl> <dd>C都有q士文L商品 </dd></dl> <ul> <li>癄 </li> </ul> <dl> <dd>有_士尼文具、童q时钟表 </dd></dl> <h3>东 </h3> <ul> <li>正大q场 </li> </ul> <dl> <dd>里有驰专卖、还有一些日本生产的昂贵q士商?br> <dd>三楼卡通专区有q士毛l玩具专卖店、很漂亮很大的_士尼专卖 </dd></dl> <ul> <li>W一八䘪?- 东南\&张杨路交?</li> </ul> <dl> <dd>儿童层有很多q士玩?</dd></dl> <h3>莘庄 </h3> <ul> <li>莘庄地铁站里的华联吉买盛商场有永骏_士尼专卖 </li> </ul> </span> <img src ="http://m.shnenglu.com/tx7do/aggbug/11587.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://m.shnenglu.com/tx7do/" target="_blank">杨粼?/a> 2006-08-22 19:16 <a href="http://m.shnenglu.com/tx7do/archive/2006/08/22/11587.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item></channel></rss> <a href="http://m.shnenglu.com/">青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品</a> <div style="position:fixed;left:-9000px;top:-9000px;"><font id="pjuwb"></font><button id="pjuwb"><pre id="pjuwb"></pre></button><sub id="pjuwb"></sub><tbody id="pjuwb"><var id="pjuwb"><address id="pjuwb"></address></var></tbody><listing id="pjuwb"><label id="pjuwb"><strong id="pjuwb"></strong></label></listing><wbr id="pjuwb"><small id="pjuwb"><tbody id="pjuwb"></tbody></small></wbr><ins id="pjuwb"><xmp id="pjuwb"></xmp></ins><style id="pjuwb"></style><label id="pjuwb"><em id="pjuwb"><li id="pjuwb"></li></em></label><samp id="pjuwb"></samp><menu id="pjuwb"><input id="pjuwb"></input></menu><pre id="pjuwb"><tbody id="pjuwb"><tfoot id="pjuwb"><button id="pjuwb"></button></tfoot></tbody></pre><form id="pjuwb"></form><i id="pjuwb"><style id="pjuwb"><label id="pjuwb"><sup id="pjuwb"></sup></label></style></i><li id="pjuwb"><table id="pjuwb"><abbr id="pjuwb"></abbr></table></li><video id="pjuwb"></video><dfn id="pjuwb"></dfn><progress id="pjuwb"></progress><strong id="pjuwb"></strong><mark id="pjuwb"></mark><em id="pjuwb"></em><tbody id="pjuwb"><p id="pjuwb"><strike id="pjuwb"><acronym id="pjuwb"></acronym></strike></p></tbody><option id="pjuwb"></option><strike id="pjuwb"></strike><u id="pjuwb"></u><td id="pjuwb"><center id="pjuwb"><tr id="pjuwb"></tr></center></td><em id="pjuwb"><mark id="pjuwb"><em id="pjuwb"><tt id="pjuwb"></tt></em></mark></em><strong id="pjuwb"></strong><wbr id="pjuwb"></wbr><s id="pjuwb"></s><strong id="pjuwb"></strong><legend id="pjuwb"></legend><nav id="pjuwb"></nav><dl id="pjuwb"><th id="pjuwb"><dl id="pjuwb"></dl></th></dl><noframes id="pjuwb"><ins id="pjuwb"></ins></noframes><font id="pjuwb"></font><strike id="pjuwb"><i id="pjuwb"><style id="pjuwb"><label id="pjuwb"></label></style></i></strike><output id="pjuwb"></output><thead id="pjuwb"><pre id="pjuwb"></pre></thead><source id="pjuwb"></source><menuitem id="pjuwb"><wbr id="pjuwb"></wbr></menuitem><pre id="pjuwb"><span id="pjuwb"><pre id="pjuwb"><big id="pjuwb"></big></pre></span></pre><cite id="pjuwb"><fieldset id="pjuwb"><s id="pjuwb"><rt id="pjuwb"></rt></s></fieldset></cite><big id="pjuwb"><progress id="pjuwb"><big id="pjuwb"></big></progress></big><samp id="pjuwb"><delect id="pjuwb"></delect></samp><dl id="pjuwb"></dl><strike id="pjuwb"><nav id="pjuwb"><dl id="pjuwb"><strong id="pjuwb"></strong></dl></nav></strike><tbody id="pjuwb"><b id="pjuwb"><optgroup id="pjuwb"><rp id="pjuwb"></rp></optgroup></b></tbody><em id="pjuwb"></em><xmp id="pjuwb"><blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote></xmp> <i id="pjuwb"><abbr id="pjuwb"><i id="pjuwb"><abbr id="pjuwb"></abbr></i></abbr></i><center id="pjuwb"><acronym id="pjuwb"><center id="pjuwb"></center></acronym></center><pre id="pjuwb"></pre><ul id="pjuwb"><thead id="pjuwb"></thead></ul><blockquote id="pjuwb"><pre id="pjuwb"><sup id="pjuwb"></sup></pre></blockquote><acronym id="pjuwb"></acronym><big id="pjuwb"><s id="pjuwb"></s></big><th id="pjuwb"></th><th id="pjuwb"></th><tbody id="pjuwb"></tbody><thead id="pjuwb"><strike id="pjuwb"></strike></thead><th id="pjuwb"><dl id="pjuwb"><wbr id="pjuwb"></wbr></dl></th><dl id="pjuwb"><strong id="pjuwb"></strong></dl><abbr id="pjuwb"><noframes id="pjuwb"><noscript id="pjuwb"></noscript></noframes></abbr><td id="pjuwb"><ol id="pjuwb"></ol></td><li id="pjuwb"><noscript id="pjuwb"><abbr id="pjuwb"></abbr></noscript></li><small id="pjuwb"><bdo id="pjuwb"><nav id="pjuwb"></nav></bdo></small><style id="pjuwb"></style><optgroup id="pjuwb"><table id="pjuwb"></table></optgroup><center id="pjuwb"><tr id="pjuwb"><dfn id="pjuwb"></dfn></tr></center><th id="pjuwb"></th><u id="pjuwb"></u><tfoot id="pjuwb"><legend id="pjuwb"><i id="pjuwb"></i></legend></tfoot><mark id="pjuwb"></mark><meter id="pjuwb"></meter><nav id="pjuwb"></nav><acronym id="pjuwb"><pre id="pjuwb"><acronym id="pjuwb"><ul id="pjuwb"></ul></acronym></pre></acronym><acronym id="pjuwb"><pre id="pjuwb"><acronym id="pjuwb"><ul id="pjuwb"></ul></acronym></pre></acronym><nobr id="pjuwb"></nobr><sub id="pjuwb"><th id="pjuwb"><menuitem id="pjuwb"><wbr id="pjuwb"></wbr></menuitem></th></sub><thead id="pjuwb"><sub id="pjuwb"></sub></thead><ul id="pjuwb"><address id="pjuwb"><menuitem id="pjuwb"><meter id="pjuwb"></meter></menuitem></address></ul><dfn id="pjuwb"></dfn><pre id="pjuwb"></pre><input id="pjuwb"><cite id="pjuwb"><fieldset id="pjuwb"></fieldset></cite></input><u id="pjuwb"><form id="pjuwb"><u id="pjuwb"></u></form></u><kbd id="pjuwb"><em id="pjuwb"><mark id="pjuwb"></mark></em></kbd><tr id="pjuwb"></tr><del id="pjuwb"><form id="pjuwb"><address id="pjuwb"></address></form></del><tfoot id="pjuwb"><legend id="pjuwb"><ol id="pjuwb"><dl id="pjuwb"></dl></ol></legend></tfoot><menu id="pjuwb"><nobr id="pjuwb"><th id="pjuwb"><nobr id="pjuwb"></nobr></th></nobr></menu><fieldset id="pjuwb"></fieldset><pre id="pjuwb"><blockquote id="pjuwb"><samp id="pjuwb"></samp></blockquote></pre><xmp id="pjuwb"><sup id="pjuwb"><pre id="pjuwb"></pre></sup></xmp><span id="pjuwb"><progress id="pjuwb"></progress></span><font id="pjuwb"></font><var id="pjuwb"><abbr id="pjuwb"></abbr></var><strong id="pjuwb"><label id="pjuwb"><i id="pjuwb"><legend id="pjuwb"></legend></i></label></strong><tr id="pjuwb"><em id="pjuwb"><em id="pjuwb"><output id="pjuwb"></output></em></em></tr><thead id="pjuwb"><strike id="pjuwb"></strike></thead> <acronym id="pjuwb"></acronym><i id="pjuwb"></i><tt id="pjuwb"></tt><rt id="pjuwb"><source id="pjuwb"><rt id="pjuwb"></rt></source></rt><strike id="pjuwb"><acronym id="pjuwb"></acronym></strike><del id="pjuwb"></del><font id="pjuwb"><output id="pjuwb"><ins id="pjuwb"><output id="pjuwb"></output></ins></output></font><kbd id="pjuwb"><tr id="pjuwb"><kbd id="pjuwb"></kbd></tr></kbd><pre id="pjuwb"><sup id="pjuwb"><delect id="pjuwb"><samp id="pjuwb"></samp></delect></sup></pre><samp id="pjuwb"></samp><track id="pjuwb"></track><tr id="pjuwb"></tr><center id="pjuwb"></center><fieldset id="pjuwb"></fieldset><i id="pjuwb"></i><td id="pjuwb"></td><rt id="pjuwb"></rt><object id="pjuwb"></object><pre id="pjuwb"><progress id="pjuwb"><sub id="pjuwb"><thead id="pjuwb"></thead></sub></progress></pre><kbd id="pjuwb"><tr id="pjuwb"><option id="pjuwb"></option></tr></kbd><output id="pjuwb"><ins id="pjuwb"></ins></output><ol id="pjuwb"></ol><source id="pjuwb"></source><strong id="pjuwb"></strong><ruby id="pjuwb"></ruby><sub id="pjuwb"><meter id="pjuwb"><menuitem id="pjuwb"><meter id="pjuwb"></meter></menuitem></meter></sub><pre id="pjuwb"></pre><center id="pjuwb"></center><tr id="pjuwb"><tbody id="pjuwb"><xmp id="pjuwb"><dd id="pjuwb"></dd></xmp></tbody></tr><video id="pjuwb"></video><pre id="pjuwb"></pre><form id="pjuwb"><optgroup id="pjuwb"></optgroup></form><samp id="pjuwb"></samp><kbd id="pjuwb"></kbd><strong id="pjuwb"><option id="pjuwb"></option></strong><object id="pjuwb"></object><abbr id="pjuwb"><noframes id="pjuwb"><abbr id="pjuwb"></abbr></noframes></abbr><ul id="pjuwb"><del id="pjuwb"><button id="pjuwb"><pre id="pjuwb"></pre></button></del></ul><abbr id="pjuwb"></abbr><strong id="pjuwb"><code id="pjuwb"><strong id="pjuwb"></strong></code></strong><option id="pjuwb"></option><optgroup id="pjuwb"><bdo id="pjuwb"><code id="pjuwb"></code></bdo></optgroup><mark id="pjuwb"><em id="pjuwb"><font id="pjuwb"></font></em></mark><acronym id="pjuwb"><code id="pjuwb"></code></acronym><dl id="pjuwb"></dl><em id="pjuwb"></em><object id="pjuwb"><input id="pjuwb"><object id="pjuwb"></object></input></object><output id="pjuwb"><dd id="pjuwb"></dd></output><option id="pjuwb"><button id="pjuwb"><option id="pjuwb"></option></button></option><small id="pjuwb"></small></div> <a href="http://988tz.com" target="_blank">ٸгһ</a>| <a href="http://739191g.com" target="_blank">ԲƷ</a>| <a href="http://116016.com" target="_blank">С˵ŷ</a>| <a href="http://302262.com" target="_blank">99պƷ</a>| <a href="http://857sds.com" target="_blank">ۺɫ</a>| <a href="http://xdlot.com" target="_blank">޾ѡһ</a>| <a href="http://jdavmm.com" target="_blank">ҹƷ</a>| <a href="http://012492.com" target="_blank">ŷۺ</a>| <a href="http://52wenxiu.com" target="_blank">þѸƵ</a>| <a href="http://chainhuayu.com" target="_blank">ŷۺ</a>| <a href="http://744734.com" target="_blank">Ʒ69ӰԺ</a>| <a href="http://jafzjz.com" target="_blank">Ʒ˳߹ۿ </a>| <a href="http://6055365.com" target="_blank">ŷƵ</a>| <a href="http://3b6f.com" target="_blank">ŷۺ</a>| <a href="http://136hao.com" target="_blank">Ʒvvv</a>| <a href="http://412342.com" target="_blank">ŷƷ</a>| <a href="http://hwlxwp.com" target="_blank">޵һۺ</a>| <a href="http://eee2244.com" target="_blank">޾Ʒ</a>| <a href="http://39ddtv.com" target="_blank">ҹ߹ۿһ</a>| <a href="http://avse98.com" target="_blank">þþ뾫ƷպĦ</a>| <a href="http://ggg4444.com" target="_blank">ŷvaӰԺ</a>| <a href="http://sqms2013.com" target="_blank">޾Ʒպ</a>| <a href="http://jiejiesao8.com" target="_blank">xxɫxxۺϾþþxx</a>| <a href="http://by722777.com" target="_blank">ŷwwwƵ</a>| <a href="http://yw3329.com" target="_blank">Ʒwww.</a>| <a href="http://nagebbs.com" target="_blank">պ</a>| <a href="http://478884.com" target="_blank">߹ۿƵ</a>| <a href="http://hu62.com" target="_blank">þþwww</a>| <a href="http://tzhsdy.com" target="_blank">һɫþۺϺݺƪô </a>| <a href="http://www-067.com" target="_blank">޹91Ʒ߹ۿ</a>| <a href="http://xajtyd.com" target="_blank">ƬԴ</a>| <a href="http://16kkkk.com" target="_blank">ҹþþþþ</a>| <a href="http://www87bbw.com" target="_blank">޵һҳ</a>| <a href="http://797298.com" target="_blank">һƵ߹ۿ</a>| <a href="http://778hao.com" target="_blank">þྫƷۺ</a>| <a href="http://555888666.com" target="_blank">ŷպСƵ</a>| <a href="http://hjaa7.com" target="_blank">߿һ</a>| <a href="http://cswlts.com" target="_blank">þþþþ޾Ʒ4k</a>| <a href="http://emu160.com" target="_blank">պһƬַ</a>| <a href="http://0085212.com" target="_blank">ŷӰѹۿվ</a>| <a href="http://diao66.com" target="_blank">һ</a>| <a href="http://shwazrbjd.com" target="_blank">þùƷþþ</a>| <a href="http://dracotek.com" target="_blank">޾Ʒɫ</a>| <a href="http://5599912.com" target="_blank">av</a>| <a href="http://hzhzzz.com" target="_blank">õվƷƵ</a>| <a href="http://689558.com" target="_blank">ŷƵһ</a>| <a href="http://33wbwb.com" target="_blank">ëƬѹۿ</a>| <a href="http://517hc5.com" target="_blank">þۺϵӰһ</a>| <a href="http://www-4012345.com" target="_blank">һƷ߹ۿ</a>| <a href="http://my736.com" target="_blank">18þ</a>| <a href="http://czjrby.com" target="_blank">޸</a>| <a href="http://32tun.com" target="_blank">þ˽˹Ʒvaҩ</a>| <a href="http://2061375.com" target="_blank">޳һ</a>| <a href="http://ahhccz.com" target="_blank">þþƷ91þþþþ</a>| <a href="http://www-474736.com" target="_blank">һ߹ۿ</a>| <a href="http://yimeimc.com" target="_blank">ŷƵһ</a>| <a href="http://mfgun.com" target="_blank">޹˾Ʒþ</a>| <a href="http://3344xo.com" target="_blank">鶹</a>| <a href="http://9952222.com" target="_blank">þþþ</a>| <a href="http://fuwu56.com" target="_blank">ģƷһ</a>| <a href="http://www-893333.com" target="_blank">ŷһ=</a>| <a href="http://wwwq4yy.com" target="_blank">ҹƷ</a>| <a href="http://www123hao.com" target="_blank">ŷƬ߹ۿƬ</a>| <a href="http://ccly2.com" target="_blank">޾Ʒþþþþþþþþ </a>| <a href="http://xjksrbh.com" target="_blank">պƵѹۿ</a>| <a href="http://520taose.com" target="_blank">޵Ӱ߹ۿ</a>| <a href="http://sese135.com" target="_blank">޸Ƶַ</a>| <a href="http://710691.com" target="_blank">˾޾Ʒ</a>| <a href="http://798814.com" target="_blank">Ұŷһ</a>| <a href="http://www3344xz.com" target="_blank">Ѹ</a>| <a href="http://22abb.com" target="_blank">޾Ʒһ</a>| <a href="http://jgj230230.com" target="_blank">ŷպݺƵ</a>| <a href="http://www134rr.com" target="_blank">պ޹Ʒ</a>| <a href="http://149155.com" target="_blank">޾ƷĻ߹ۿ</a>| <a href="http://www107aa.com" target="_blank">ŷ۵Ӱ߲</a>| <a href="http://www-333304.com" target="_blank">һһþaþþƷۺ鶹 һһþaþþƷţţӰ </a>| <a href="http://98956888.com" target="_blank">ŷһƵѹۿ</a>| <a href="http://jlkcjz.com" target="_blank">ŷһƵ߹ۿ</a>| <a href="http://899gh.com" target="_blank">þȫƵ</a>| <a href="http://5858yp.com" target="_blank">ۺ</a>| <a href="http://www72227.com" target="_blank">þŷһ</a>| <a href="http://maisuper.com" target="_blank">þþѡƵ</a>| <a href="http://xigou666.com" target="_blank">޺˿һ</a>| <a href="http://13789a.com" target="_blank">պƵһҳ</a>| <a href="http://jiejiesao8.com" target="_blank">Ʒva߲</a>| <a href="http://xingzhiyin85.com" target="_blank">xxxx</a>| <a href="http://188267.com" target="_blank">þøӰ</a>| <a href="http://www-tt211.com" target="_blank">պһӰ</a>| <a href="http://tyaisen.com" target="_blank">Ƶ999</a>| <a href="http://www16axax.com" target="_blank">߾Ʒ</a>| <a href="http://by4672.com" target="_blank">99re6߾ƷƵٶ</a>| <a href="http://74w4.com" target="_blank">ŷպƷһ</a>| <a href="http://www47011.com" target="_blank">ŷ˾Ʒ</a>| <a href="http://www-kkjj88.com" target="_blank">þþ</a>| <a href="http://wwwn94.com" target="_blank">С˵ŷ</a>| <a href="http://fuwu56.com" target="_blank">ŷۺ</a>| <a href="http://05ec.com" target="_blank">9iƬѸ</a>| <a href="http://woniuminsu.com" target="_blank">ŮƵ</a>| <a href="http://ddh345.com" target="_blank">޾Ʒþþþ</a>| <a href="http://hnautos.com" target="_blank">һպŷ</a>| <a href="http://by99969.com" target="_blank">޹˸徫Ʒ</a>| <a href="http://hlyjh.com" target="_blank">ŮСƵ߹ۿ</a>| <a href="http://aaddgg66.com" target="_blank">Ƶ</a>| <a href="http://pron12.com" target="_blank">ҹƷӰԺ</a>| <a href="http://www-85489.com" target="_blank">ŮƵ</a>| <a href="http://sishengnv.com" target="_blank">þøһ</a>| <a href="http://hgx123.com" target="_blank">һɫ</a>| <a href="http://ttdy20.com" target="_blank">ŷ˰Ƶվ</a>| <a href="http://free18teen.com" target="_blank">ŷۺ</a>| <a href="http://04781900.com" target="_blank">ŷҹƷһ</a>| <a href="http://cgnwp.com" target="_blank">޵һ</a>| <a href="http://765409.com" target="_blank">˾Ʒ</a>| <a href="http://8868866.com" target="_blank">һƷ</a>| <a href="http://aotaotao.com" target="_blank">޹Ʒvaڿ</a>| <a href="http://372469.com" target="_blank">ŷһ</a>| <a href="http://969093.com" target="_blank">һɫþۺ޾ƷĦ</a>| <a href="http://com42923.com" target="_blank">þûɫС˵</a>| <a href="http://wwwavzz.com" target="_blank">ŷһר</a>| <a href="http://xshgwy.com" target="_blank">ƷŮ</a>| <a href="http://my88855.com" target="_blank">޹㶮</a>| <a href="http://cz-sensor.com" target="_blank">˳߿</a>| <a href="http://www666se.com" target="_blank">СƵ߹ۿ</a>| <a href="http://yye321.com" target="_blank">վ߹ۿ</a>| <a href="http://www-663345.com" target="_blank">պƵ</a>| <a href="http://p5555ww.com" target="_blank">ŷƵһ</a>| <a href="http://www-498787.com" target="_blank">ŷպ</a>| <a href="http://ylsnuha.com" target="_blank">þþwww</a>| <a href="http://345kt.com" target="_blank">þƬҹӰ</a>| <a href="http://zz-777.com" target="_blank">Ʒþþþϼ³˿</a>| <a href="http://7213523.com" target="_blank">պҹ</a>| <a href="http://fangxinedu.com" target="_blank">һձ</a>| <a href="http://609005.com" target="_blank">Ʒʵ¶</a>| <a href="http://5917t.com" target="_blank">Ƶ</a>| <a href="http://cswlts.com" target="_blank">ԸŮ99</a>| <a href="http://www18998.com" target="_blank">ŷɫŷ</a>| <a href="http://xuanxuan88.com" target="_blank">޻ɫСƵ</a>| <a href="http://bocfdj.com" target="_blank">պƵ</a>| <a href="http://rxbbei.com" target="_blank">ŷɫƵһ</a>| <a href="http://xingcheny.com" target="_blank">99ƷƵ</a>| <a href="http://xxxx48.com" target="_blank">˵һavվ</a>| <a href="http://498626.com" target="_blank">ŷպһ߹ۿƵ</a>| <a href="http://340996.com" target="_blank">޾ƷĻ߹ۿ</a>| <a href="http://seyuav4.com" target="_blank">Ĺһ</a>| <a href="http://www-477499.com" target="_blank">ŷ߹ۿ㶮</a>| <a href="http://994745.com" target="_blank">ŷһ</a>| <a href="http://318823.com" target="_blank">Ƶ߹ۿ</a>| <a href="http://4448884.com" target="_blank">ŷ˺xxƵѹۿ</a>| <a href="http://3344xo.com" target="_blank">ŷ߹ۿ</a>| <a href="http://372469.com" target="_blank">avۿ</a>| <a href="http://vvv3939.com" target="_blank">ŷպһ߹ۿ</a>| <a href="http://96ykm.com" target="_blank">91þþ޾Ʒ</a>| <a href="http://77017w.com" target="_blank">һ</a>| <a href="http://chaoporn97.com" target="_blank">һƷƵ</a>| <a href="http://wwwbbb888999.com" target="_blank">ŷۺϾþ</a>| <a href="http://yckjwb.com" target="_blank">þպһ</a>| <a href="http://mytopvogue.com" target="_blank">Ӱȷþþ</a>| <a href="http://thisisfil.com" target="_blank">ŷ˾Ʒ߲</a>| <a href="http://hhh699.com" target="_blank">ձ߹ۿ</a>| <a href="http://aqdit2022.com" target="_blank">Ůͬvideos</a>| <a href="http://1515t.com" target="_blank">ɫ</a>| <a href="http://811897.com" target="_blank">ŷպƵ</a>| <a href="http://aijiashe.com" target="_blank">ɫһ</a>| <a href="http://music444.com" target="_blank">鶹Ʒ777777</a>| <a href="http://18mmcg.com" target="_blank">һ</a>| <a href="http://sihu121.com" target="_blank">Ʒߴxxdd</a>| <a href="http://www7495.com" target="_blank">þþþƷպ</a>| <a href="http://sihu121.com" target="_blank">պһƵ</a>| <a href="http://96ykm.com" target="_blank">þþ999</a>| <a href="http://520637.com" target="_blank">һƵ</a>| <a href="http://042455.com" target="_blank">Ʒ</a>| <a href="http://sauske.com" target="_blank">ѸƵһ</a>| <a href="http://49vvvv.com" target="_blank">av˾</a>| <a href="http://fc3332.com" target="_blank">ԪѹۿŷӾվ</a>| <a href="http://zjkgjt.com" target="_blank">޼鲻</a>| <a href="http://bandycup.com" target="_blank">ŷպ91</a>| <a href="http://joy-learn.com" target="_blank">ŷձ</a>| <a href="http://ahqdlq.com" target="_blank">ۺձ</a>| <a href="http://fc3332.com" target="_blank">޾Ʒվ߲gif</a>| <a href="http://chufengguanye.com" target="_blank">þùۺϾƷ</a>| <a href="http://www633998.com" target="_blank">99Ʒ99þþþþø</a>| <a href="http://joy-learn.com" target="_blank">ëƬһ</a>| <a href="http://521mu.com" target="_blank">ŷ99xxxxx</a>| <a href="http://033530.com" target="_blank">þԴһţ</a>| <a href="http://9882355.com" target="_blank">˳С˵վɫ</a>| <a href="http://6623555.com" target="_blank">þùƵ</a>| <a href="http://24kshopss.com" target="_blank">պŮƵַ߹ۿ </a>| <a href="http://xissy.com" target="_blank">ѾƷƵ</a>| <a href="http://www9ckk1.com" target="_blank">ŷһ</a>| <a href="http://www-xj788.com" target="_blank">ҹҹˬҹҹˬƷƵ</a>| <a href="http://cxjzcl.com" target="_blank">ŷƵ</a>| <a href="http://www77vcd.com" target="_blank">þۺϾƷһ</a>| <a href="http://jlkcjz.com" target="_blank">ҹӰӰԺ߹ۿ</a>| <a href="http://xwsj2020.com" target="_blank">޹ŷһ</a>| <a href="http://ckk755.com" target="_blank">Ʒ</a>| <a href="http://cpddddcc.com" target="_blank">ŷɫŷ޸Ƶ</a>| <a href="http://5110010.com" target="_blank">ѹۿۺ</a>| <a href="http://www280999.com" target="_blank">þwww_ƬѲ</a>| <a href="http://0855d.com" target="_blank">һƵ߿</a>| <a href="http://yw5531.com" target="_blank">޼</a>| <a href="http://874805.com" target="_blank">ŷƵ</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>