锘??xml version="1.0" encoding="utf-8" standalone="yes"?>亚洲欧美日韩高清,国产精品家庭影院,日韩网站在线http://m.shnenglu.com/zaccheo/zh-cnSun, 16 Nov 2025 09:30:59 GMTSun, 16 Nov 2025 09:30:59 GMT60GCC4.1.2 涓?涓存椂瀵硅薄浣滀負鍙傛暟浼犻掔粰 const T& 緙栬瘧鎶ラ敊http://m.shnenglu.com/zaccheo/archive/2013/10/30/204001.htmlzaccheozaccheoWed, 30 Oct 2013 08:38:00 GMThttp://m.shnenglu.com/zaccheo/archive/2013/10/30/204001.htmlhttp://m.shnenglu.com/zaccheo/comments/204001.htmlhttp://m.shnenglu.com/zaccheo/archive/2013/10/30/204001.html#Feedback0http://m.shnenglu.com/zaccheo/comments/commentRss/204001.htmlhttp://m.shnenglu.com/zaccheo/services/trackbacks/204001.html
Copy constructor access check while initializing a reference.

Consider this code:

class A 
{
public:
  A();

private:
  A(const A&);   // private copy ctor
};

A makeA(void);
void foo(const A&);

void bar(void)
{
  foo(A());       // error, copy ctor is not accessible
  foo(makeA());   // error, copy ctor is not accessible

  A a1;
  foo(a1);        // OK, a1 is a lvalue
}

Starting with GCC 3.4.0, binding an rvalue to a const reference requires an accessible copy constructor. This might be surprising at first sight, especially since most popular compilers do not correctly implement this rule.

The C++ Standard says that a temporary object should be created in this context and its contents filled with a copy of the object we are trying to bind to the reference; it also says that the temporary copy can be elided, but the semantic constraints (eg. accessibility) of the copy constructor still have to be checked.

For further information, you can consult the following paragraphs of the C++ standard: [dcl.init.ref]/5, bullet 2, sub-bullet 1, and [class.temporary]/2.

Starting with GCC 4.3.0, GCC no longer gives an error for this case. This change is based on the intent of the C++ language committee. As of 2010-05-28, the final proposed draft of the C++0x standard permits this code without error.



zaccheo 2013-10-30 16:38 鍙戣〃璇勮
]]>
鏍囪ocx鎺т歡涓鴻剼鏈畨鍏?/title><link>http://m.shnenglu.com/zaccheo/archive/2013/04/24/199674.html</link><dc:creator>zaccheo</dc:creator><author>zaccheo</author><pubDate>Wed, 24 Apr 2013 02:30:00 GMT</pubDate><guid>http://m.shnenglu.com/zaccheo/archive/2013/04/24/199674.html</guid><wfw:comment>http://m.shnenglu.com/zaccheo/comments/199674.html</wfw:comment><comments>http://m.shnenglu.com/zaccheo/archive/2013/04/24/199674.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://m.shnenglu.com/zaccheo/comments/commentRss/199674.html</wfw:commentRss><trackback:ping>http://m.shnenglu.com/zaccheo/services/trackbacks/199674.html</trackback:ping><description><![CDATA[<p>MFC寮鍙戠殑OCX鎺т歡鍗充嬌浣跨敤浜嗙鍚嶃傚湪IE涓繍琛屾槸涔熶細鎻愮ず鈥滈〉闈腑鐨凮CX鐨勪氦浜掓槸涓嶅畨鍏ㄧ殑銆傘傘傘傗濄傝В鍐沖姙娉曟湁涓ょ</p> <p>鏂規1錛氫慨鏀笽E鐨勮緗細</p> <p><a href="http://m.shnenglu.com/images/cppblog_com/zaccheo/WindowsLiveWriter/ocx_9338/image_2.png"><img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="image" border="0" alt="image" src="http://m.shnenglu.com/images/cppblog_com/zaccheo/WindowsLiveWriter/ocx_9338/image_thumb.png" width="247" height="277"></a> </p> <p>鏂規2錛氭爣璁版帶浠朵負鑴氭湰瀹夊叏鐨?/p> <p>鍦ㄥ伐紼嬩腑澧炲姞澶存枃浠?cathelp.h</p><pre><pre style="background-color: #ffffff; margin: 0em; width: 100%; font-family: consolas,'Courier New',courier,monospace; font-size: 12px">#ifndef _CATHELP_H_ </pre><pre style="background-color: #ffffff; margin: 0em; width: 100%; font-family: consolas,'Courier New',courier,monospace; font-size: 12px">#define _CATHELP_H_ </pre><pre style="background-color: #ffffff; margin: 0em; width: 100%; font-family: consolas,'Courier New',courier,monospace; font-size: 12px"></pre><pre style="background-color: #ffffff; margin: 0em; width: 100%; font-family: consolas,'Courier New',courier,monospace; font-size: 12px">#include <comcat.h> </pre><pre style="background-color: #ffffff; margin: 0em; width: 100%; font-family: consolas,'Courier New',courier,monospace; font-size: 12px"></pre><pre style="background-color: #ffffff; margin: 0em; width: 100%; font-family: consolas,'Courier New',courier,monospace; font-size: 12px">HRESULT CreateComponentCategory(CATID catid, WCHAR* catDescription); </pre><pre style="background-color: #ffffff; margin: 0em; width: 100%; font-family: consolas,'Courier New',courier,monospace; font-size: 12px">HRESULT RegisterCLSIDInCategory(REFCLSID clsid, CATID catid); </pre><pre style="background-color: #ffffff; margin: 0em; width: 100%; font-family: consolas,'Courier New',courier,monospace; font-size: 12px">HRESULT UnRegisterCLSIDInCategory(REFCLSID clsid, CATID catid); </pre><pre style="background-color: #ffffff; margin: 0em; width: 100%; font-family: consolas,'Courier New',courier,monospace; font-size: 12px"></pre><pre style="background-color: #ffffff; margin: 0em; width: 100%; font-family: consolas,'Courier New',courier,monospace; font-size: 12px">#endif</pre></pre> <p>澧炲姞cathelp.cpp</p><pre><pre style="background-color: #ffffff; margin: 0em; width: 100%; font-family: consolas,'Courier New',courier,monospace; font-size: 12px">#include "<span style="color: #8b0000">cathelp.h</span>" </pre><pre style="background-color: #ffffff; margin: 0em; width: 100%; font-family: consolas,'Courier New',courier,monospace; font-size: 12px"></pre><pre style="background-color: #ffffff; margin: 0em; width: 100%; font-family: consolas,'Courier New',courier,monospace; font-size: 12px"></pre><pre style="background-color: #ffffff; margin: 0em; width: 100%; font-family: consolas,'Courier New',courier,monospace; font-size: 12px">HRESULT CreateComponentCategory(CATID catid, WCHAR* catDescription) </pre><pre style="background-color: #ffffff; margin: 0em; width: 100%; font-family: consolas,'Courier New',courier,monospace; font-size: 12px">{ </pre><pre style="background-color: #ffffff; margin: 0em; width: 100%; font-family: consolas,'Courier New',courier,monospace; font-size: 12px"> </pre><pre style="background-color: #ffffff; margin: 0em; width: 100%; font-family: consolas,'Courier New',courier,monospace; font-size: 12px"> ICatRegister* pcr = NULL ; </pre><pre style="background-color: #ffffff; margin: 0em; width: 100%; font-family: consolas,'Courier New',courier,monospace; font-size: 12px"> HRESULT hr = S_OK ; </pre><pre style="background-color: #ffffff; margin: 0em; width: 100%; font-family: consolas,'Courier New',courier,monospace; font-size: 12px"> </pre><pre style="background-color: #ffffff; margin: 0em; width: 100%; font-family: consolas,'Courier New',courier,monospace; font-size: 12px"> hr = CoCreateInstance(CLSID_StdComponentCategoriesMgr, </pre><pre style="background-color: #ffffff; margin: 0em; width: 100%; font-family: consolas,'Courier New',courier,monospace; font-size: 12px"> NULL, CLSCTX_INPROC_SERVER, IID_ICatRegister, (<span style="color: #0000ff">void</span>**)&pcr); </pre><pre style="background-color: #ffffff; margin: 0em; width: 100%; font-family: consolas,'Courier New',courier,monospace; font-size: 12px"> <span style="color: #0000ff">if</span> (FAILED(hr)) </pre><pre style="background-color: #ffffff; margin: 0em; width: 100%; font-family: consolas,'Courier New',courier,monospace; font-size: 12px"> <span style="color: #0000ff">return</span> hr; </pre><pre style="background-color: #ffffff; margin: 0em; width: 100%; font-family: consolas,'Courier New',courier,monospace; font-size: 12px"> </pre><pre style="background-color: #ffffff; margin: 0em; width: 100%; font-family: consolas,'Courier New',courier,monospace; font-size: 12px"> <span style="color: #008000">// Make sure the HKCR\Component Categories\{..catid...}</span> </pre><pre style="background-color: #ffffff; margin: 0em; width: 100%; font-family: consolas,'Courier New',courier,monospace; font-size: 12px"> <span style="color: #008000">// key is registered</span> </pre><pre style="background-color: #ffffff; margin: 0em; width: 100%; font-family: consolas,'Courier New',courier,monospace; font-size: 12px"> CATEGORYINFO catinfo; </pre><pre style="background-color: #ffffff; margin: 0em; width: 100%; font-family: consolas,'Courier New',courier,monospace; font-size: 12px"> catinfo.catid = catid; </pre><pre style="background-color: #ffffff; margin: 0em; width: 100%; font-family: consolas,'Courier New',courier,monospace; font-size: 12px"> catinfo.lcid = 0x0409 ; <span style="color: #008000">// english</span> </pre><pre style="background-color: #ffffff; margin: 0em; width: 100%; font-family: consolas,'Courier New',courier,monospace; font-size: 12px"> </pre><pre style="background-color: #ffffff; margin: 0em; width: 100%; font-family: consolas,'Courier New',courier,monospace; font-size: 12px"> <span style="color: #008000">// Make sure the provided description is not too long.</span> </pre><pre style="background-color: #ffffff; margin: 0em; width: 100%; font-family: consolas,'Courier New',courier,monospace; font-size: 12px"> <span style="color: #008000">// Only copy the first 127 characters if it is</span> </pre><pre style="background-color: #ffffff; margin: 0em; width: 100%; font-family: consolas,'Courier New',courier,monospace; font-size: 12px"> <span style="color: #0000ff">int</span> len = wcslen(catDescription); </pre><pre style="background-color: #ffffff; margin: 0em; width: 100%; font-family: consolas,'Courier New',courier,monospace; font-size: 12px"> <span style="color: #0000ff">if</span> (len>127) </pre><pre style="background-color: #ffffff; margin: 0em; width: 100%; font-family: consolas,'Courier New',courier,monospace; font-size: 12px"> len = 127; </pre><pre style="background-color: #ffffff; margin: 0em; width: 100%; font-family: consolas,'Courier New',courier,monospace; font-size: 12px"> wcsncpy(catinfo.szDescription, catDescription, len); </pre><pre style="background-color: #ffffff; margin: 0em; width: 100%; font-family: consolas,'Courier New',courier,monospace; font-size: 12px"> <span style="color: #008000">// Make sure the description is null terminated</span> </pre><pre style="background-color: #ffffff; margin: 0em; width: 100%; font-family: consolas,'Courier New',courier,monospace; font-size: 12px"> catinfo.szDescription[len] = '\0'; </pre><pre style="background-color: #ffffff; margin: 0em; width: 100%; font-family: consolas,'Courier New',courier,monospace; font-size: 12px"> </pre><pre style="background-color: #ffffff; margin: 0em; width: 100%; font-family: consolas,'Courier New',courier,monospace; font-size: 12px"> <span style="color: #0000ff">if</span>(pcr) </pre><pre style="background-color: #ffffff; margin: 0em; width: 100%; font-family: consolas,'Courier New',courier,monospace; font-size: 12px"> { </pre><pre style="background-color: #ffffff; margin: 0em; width: 100%; font-family: consolas,'Courier New',courier,monospace; font-size: 12px"> hr = pcr->RegisterCategories(1, &catinfo); </pre><pre style="background-color: #ffffff; margin: 0em; width: 100%; font-family: consolas,'Courier New',courier,monospace; font-size: 12px"> pcr->Release(); </pre><pre style="background-color: #ffffff; margin: 0em; width: 100%; font-family: consolas,'Courier New',courier,monospace; font-size: 12px"> } </pre><pre style="background-color: #ffffff; margin: 0em; width: 100%; font-family: consolas,'Courier New',courier,monospace; font-size: 12px"> </pre><pre style="background-color: #ffffff; margin: 0em; width: 100%; font-family: consolas,'Courier New',courier,monospace; font-size: 12px"> <span style="color: #0000ff">return</span> hr; </pre><pre style="background-color: #ffffff; margin: 0em; width: 100%; font-family: consolas,'Courier New',courier,monospace; font-size: 12px">} </pre><pre style="background-color: #ffffff; margin: 0em; width: 100%; font-family: consolas,'Courier New',courier,monospace; font-size: 12px"></pre><pre style="background-color: #ffffff; margin: 0em; width: 100%; font-family: consolas,'Courier New',courier,monospace; font-size: 12px">HRESULT RegisterCLSIDInCategory(REFCLSID clsid, CATID catid) </pre><pre style="background-color: #ffffff; margin: 0em; width: 100%; font-family: consolas,'Courier New',courier,monospace; font-size: 12px">{ </pre><pre style="background-color: #ffffff; margin: 0em; width: 100%; font-family: consolas,'Courier New',courier,monospace; font-size: 12px"> <span style="color: #008000">// Register your component categories information.</span> </pre><pre style="background-color: #ffffff; margin: 0em; width: 100%; font-family: consolas,'Courier New',courier,monospace; font-size: 12px"> ICatRegister* pcr = NULL ; </pre><pre style="background-color: #ffffff; margin: 0em; width: 100%; font-family: consolas,'Courier New',courier,monospace; font-size: 12px"> HRESULT hr = S_OK ; </pre><pre style="background-color: #ffffff; margin: 0em; width: 100%; font-family: consolas,'Courier New',courier,monospace; font-size: 12px"> hr = CoCreateInstance(CLSID_StdComponentCategoriesMgr, </pre><pre style="background-color: #ffffff; margin: 0em; width: 100%; font-family: consolas,'Courier New',courier,monospace; font-size: 12px"> NULL, CLSCTX_INPROC_SERVER, IID_ICatRegister, (<span style="color: #0000ff">void</span>**)&pcr); </pre><pre style="background-color: #ffffff; margin: 0em; width: 100%; font-family: consolas,'Courier New',courier,monospace; font-size: 12px"> <span style="color: #0000ff">if</span> (SUCCEEDED(hr)) </pre><pre style="background-color: #ffffff; margin: 0em; width: 100%; font-family: consolas,'Courier New',courier,monospace; font-size: 12px"> { </pre><pre style="background-color: #ffffff; margin: 0em; width: 100%; font-family: consolas,'Courier New',courier,monospace; font-size: 12px"> <span style="color: #008000">// Register this category as being "implemented" by</span> </pre><pre style="background-color: #ffffff; margin: 0em; width: 100%; font-family: consolas,'Courier New',courier,monospace; font-size: 12px"> <span style="color: #008000">// the class.</span> </pre><pre style="background-color: #ffffff; margin: 0em; width: 100%; font-family: consolas,'Courier New',courier,monospace; font-size: 12px"> CATID rgcatid[1] ; </pre><pre style="background-color: #ffffff; margin: 0em; width: 100%; font-family: consolas,'Courier New',courier,monospace; font-size: 12px"> rgcatid[0] = catid; </pre><pre style="background-color: #ffffff; margin: 0em; width: 100%; font-family: consolas,'Courier New',courier,monospace; font-size: 12px"> hr = pcr->RegisterClassImplCategories(clsid, 1, rgcatid); </pre><pre style="background-color: #ffffff; margin: 0em; width: 100%; font-family: consolas,'Courier New',courier,monospace; font-size: 12px"> } </pre><pre style="background-color: #ffffff; margin: 0em; width: 100%; font-family: consolas,'Courier New',courier,monospace; font-size: 12px"> </pre><pre style="background-color: #ffffff; margin: 0em; width: 100%; font-family: consolas,'Courier New',courier,monospace; font-size: 12px"> <span style="color: #0000ff">if</span> (pcr != NULL) </pre><pre style="background-color: #ffffff; margin: 0em; width: 100%; font-family: consolas,'Courier New',courier,monospace; font-size: 12px"> pcr->Release(); </pre><pre style="background-color: #ffffff; margin: 0em; width: 100%; font-family: consolas,'Courier New',courier,monospace; font-size: 12px"> </pre><pre style="background-color: #ffffff; margin: 0em; width: 100%; font-family: consolas,'Courier New',courier,monospace; font-size: 12px"> <span style="color: #0000ff">return</span> hr; </pre><pre style="background-color: #ffffff; margin: 0em; width: 100%; font-family: consolas,'Courier New',courier,monospace; font-size: 12px">} </pre><pre style="background-color: #ffffff; margin: 0em; width: 100%; font-family: consolas,'Courier New',courier,monospace; font-size: 12px"></pre><pre style="background-color: #ffffff; margin: 0em; width: 100%; font-family: consolas,'Courier New',courier,monospace; font-size: 12px">HRESULT UnRegisterCLSIDInCategory(REFCLSID clsid, CATID catid) </pre><pre style="background-color: #ffffff; margin: 0em; width: 100%; font-family: consolas,'Courier New',courier,monospace; font-size: 12px">{ </pre><pre style="background-color: #ffffff; margin: 0em; width: 100%; font-family: consolas,'Courier New',courier,monospace; font-size: 12px"> ICatRegister* pcr = NULL ; </pre><pre style="background-color: #ffffff; margin: 0em; width: 100%; font-family: consolas,'Courier New',courier,monospace; font-size: 12px"> HRESULT hr = S_OK ; </pre><pre style="background-color: #ffffff; margin: 0em; width: 100%; font-family: consolas,'Courier New',courier,monospace; font-size: 12px"> hr = CoCreateInstance(CLSID_StdComponentCategoriesMgr, </pre><pre style="background-color: #ffffff; margin: 0em; width: 100%; font-family: consolas,'Courier New',courier,monospace; font-size: 12px"> NULL, CLSCTX_INPROC_SERVER, IID_ICatRegister, (<span style="color: #0000ff">void</span>**)&pcr); </pre><pre style="background-color: #ffffff; margin: 0em; width: 100%; font-family: consolas,'Courier New',courier,monospace; font-size: 12px"> <span style="color: #0000ff">if</span> (SUCCEEDED(hr)) </pre><pre style="background-color: #ffffff; margin: 0em; width: 100%; font-family: consolas,'Courier New',courier,monospace; font-size: 12px"> { </pre><pre style="background-color: #ffffff; margin: 0em; width: 100%; font-family: consolas,'Courier New',courier,monospace; font-size: 12px"> <span style="color: #008000">// Unregister this category as being "implemented" by</span> </pre><pre style="background-color: #ffffff; margin: 0em; width: 100%; font-family: consolas,'Courier New',courier,monospace; font-size: 12px"> <span style="color: #008000">// the class.</span> </pre><pre style="background-color: #ffffff; margin: 0em; width: 100%; font-family: consolas,'Courier New',courier,monospace; font-size: 12px"> CATID rgcatid[1] ; </pre><pre style="background-color: #ffffff; margin: 0em; width: 100%; font-family: consolas,'Courier New',courier,monospace; font-size: 12px"> rgcatid[0] = catid; </pre><pre style="background-color: #ffffff; margin: 0em; width: 100%; font-family: consolas,'Courier New',courier,monospace; font-size: 12px"> hr = pcr->UnRegisterClassImplCategories(clsid, 1, rgcatid); </pre><pre style="background-color: #ffffff; margin: 0em; width: 100%; font-family: consolas,'Courier New',courier,monospace; font-size: 12px"> } </pre><pre style="background-color: #ffffff; margin: 0em; width: 100%; font-family: consolas,'Courier New',courier,monospace; font-size: 12px"> </pre><pre style="background-color: #ffffff; margin: 0em; width: 100%; font-family: consolas,'Courier New',courier,monospace; font-size: 12px"> <span style="color: #0000ff">if</span> (pcr != NULL) </pre><pre style="background-color: #ffffff; margin: 0em; width: 100%; font-family: consolas,'Courier New',courier,monospace; font-size: 12px"> pcr->Release(); </pre><pre style="background-color: #ffffff; margin: 0em; width: 100%; font-family: consolas,'Courier New',courier,monospace; font-size: 12px"> </pre><pre style="background-color: #ffffff; margin: 0em; width: 100%; font-family: consolas,'Courier New',courier,monospace; font-size: 12px"> <span style="color: #0000ff">return</span> hr; </pre><pre style="background-color: #ffffff; margin: 0em; width: 100%; font-family: consolas,'Courier New',courier,monospace; font-size: 12px">}</pre></pre> <p> </p> <p>淇敼 ocx鐨?DllRegisterServer 鏂規硶</p><pre><pre style="background-color: #ffffff; margin: 0em; width: 100%; font-family: consolas,'Courier New',courier,monospace; font-size: 12px">#include "<span style="color: #8b0000">cathelp.h</span>" </pre><pre style="background-color: #ffffff; margin: 0em; width: 100%; font-family: consolas,'Courier New',courier,monospace; font-size: 12px">#include <objsafe.h><span style="color: #008000">//for CATID_SafeForInitializing</span> </pre><pre style="background-color: #ffffff; margin: 0em; width: 100%; font-family: consolas,'Courier New',courier,monospace; font-size: 12px">#include "<span style="color: #8b0000">SafeocxtestCtl.h</span>" </pre><pre style="background-color: #ffffff; margin: 0em; width: 100%; font-family: consolas,'Courier New',courier,monospace; font-size: 12px">STDAPI DllRegisterServer(<span style="color: #0000ff">void</span>) </pre><pre style="background-color: #ffffff; margin: 0em; width: 100%; font-family: consolas,'Courier New',courier,monospace; font-size: 12px">{ </pre><pre style="background-color: #ffffff; margin: 0em; width: 100%; font-family: consolas,'Courier New',courier,monospace; font-size: 12px"> AFX_MANAGE_STATE(_afxModuleAddrThis); </pre><pre style="background-color: #ffffff; margin: 0em; width: 100%; font-family: consolas,'Courier New',courier,monospace; font-size: 12px"></pre><pre style="background-color: #ffffff; margin: 0em; width: 100%; font-family: consolas,'Courier New',courier,monospace; font-size: 12px"> <span style="color: #0000ff">if</span> (!AfxOleRegisterTypeLib(AfxGetInstanceHandle(), _tlid)) </pre><pre style="background-color: #ffffff; margin: 0em; width: 100%; font-family: consolas,'Courier New',courier,monospace; font-size: 12px"> <span style="color: #0000ff">return</span> ResultFromScode(SELFREG_E_TYPELIB); </pre><pre style="background-color: #ffffff; margin: 0em; width: 100%; font-family: consolas,'Courier New',courier,monospace; font-size: 12px"></pre><pre style="background-color: #ffffff; margin: 0em; width: 100%; font-family: consolas,'Courier New',courier,monospace; font-size: 12px"> <span style="color: #0000ff">if</span> (!COleObjectFactoryEx::UpdateRegistryAll(TRUE)) </pre><pre style="background-color: #ffffff; margin: 0em; width: 100%; font-family: consolas,'Courier New',courier,monospace; font-size: 12px"> <span style="color: #0000ff">return</span> ResultFromScode(SELFREG_E_CLASS); </pre><pre style="background-color: #ffffff; margin: 0em; width: 100%; font-family: consolas,'Courier New',courier,monospace; font-size: 12px"></pre><pre style="background-color: #ffffff; margin: 0em; width: 100%; font-family: consolas,'Courier New',courier,monospace; font-size: 12px"> <span style="color: #008000">// 娉ㄥ唽鑴氭湰瀹夊叏</span> </pre><pre style="background-color: #ffffff; margin: 0em; width: 100%; font-family: consolas,'Courier New',courier,monospace; font-size: 12px"> <span style="color: #0000ff">if</span>( FAILED( CreateComponentCategory(CATID_SafeForScripting, L"<span style="color: #8b0000">Controls that are safely scriptable</span>") ) ) </pre><pre style="background-color: #ffffff; margin: 0em; width: 100%; font-family: consolas,'Courier New',courier,monospace; font-size: 12px"> <span style="color: #0000ff">return</span> ResultFromScode(SELFREG_E_CLASS); </pre><pre style="background-color: #ffffff; margin: 0em; width: 100%; font-family: consolas,'Courier New',courier,monospace; font-size: 12px"> </pre><pre style="background-color: #ffffff; margin: 0em; width: 100%; font-family: consolas,'Courier New',courier,monospace; font-size: 12px"> <span style="color: #0000ff">if</span>( FAILED( CreateComponentCategory(CATID_SafeForInitializing, L"<span style="color: #8b0000">Controls safely initializable from persistent data</span>") ) ) </pre><pre style="background-color: #ffffff; margin: 0em; width: 100%; font-family: consolas,'Courier New',courier,monospace; font-size: 12px"> <span style="color: #0000ff">return</span> ResultFromScode(SELFREG_E_CLASS); </pre><pre style="background-color: #ffffff; margin: 0em; width: 100%; font-family: consolas,'Courier New',courier,monospace; font-size: 12px"></pre><pre style="background-color: #ffffff; margin: 0em; width: 100%; font-family: consolas,'Courier New',courier,monospace; font-size: 12px"> <span style="color: #0000ff">if</span> (FAILED( RegisterCLSIDInCategory( </pre><pre style="background-color: #ffffff; margin: 0em; width: 100%; font-family: consolas,'Courier New',courier,monospace; font-size: 12px"> CSafeocxtestCtrl::guid, CATID_SafeForScripting) )) </pre><pre style="background-color: #ffffff; margin: 0em; width: 100%; font-family: consolas,'Courier New',courier,monospace; font-size: 12px"> <span style="color: #0000ff">return</span> ResultFromScode(SELFREG_E_CLASS); </pre><pre style="background-color: #ffffff; margin: 0em; width: 100%; font-family: consolas,'Courier New',courier,monospace; font-size: 12px"> </pre><pre style="background-color: #ffffff; margin: 0em; width: 100%; font-family: consolas,'Courier New',courier,monospace; font-size: 12px"> <span style="color: #0000ff">if</span> (FAILED( RegisterCLSIDInCategory( </pre><pre style="background-color: #ffffff; margin: 0em; width: 100%; font-family: consolas,'Courier New',courier,monospace; font-size: 12px"> CSafeocxtestCtrl::guid, CATID_SafeForInitializing) )) </pre><pre style="background-color: #ffffff; margin: 0em; width: 100%; font-family: consolas,'Courier New',courier,monospace; font-size: 12px"> <span style="color: #0000ff">return</span> ResultFromScode(SELFREG_E_CLASS); </pre><pre style="background-color: #ffffff; margin: 0em; width: 100%; font-family: consolas,'Courier New',courier,monospace; font-size: 12px"> </pre><pre style="background-color: #ffffff; margin: 0em; width: 100%; font-family: consolas,'Courier New',courier,monospace; font-size: 12px"> <span style="color: #0000ff">return</span> NOERROR; </pre><pre style="background-color: #ffffff; margin: 0em; width: 100%; font-family: consolas,'Courier New',courier,monospace; font-size: 12px">} </pre><pre style="background-color: #ffffff; margin: 0em; width: 100%; font-family: consolas,'Courier New',courier,monospace; font-size: 12px"></pre><pre style="background-color: #ffffff; margin: 0em; width: 100%; font-family: consolas,'Courier New',courier,monospace; font-size: 12px"></pre><pre style="background-color: #ffffff; margin: 0em; width: 100%; font-family: consolas,'Courier New',courier,monospace; font-size: 12px"><span style="color: #008000">/////////////////////////////////////////////////////////////////////////////</span> </pre><pre style="background-color: #ffffff; margin: 0em; width: 100%; font-family: consolas,'Courier New',courier,monospace; font-size: 12px"><span style="color: #008000">// DllUnregisterServer - Removes entries from the system registry</span> </pre><pre style="background-color: #ffffff; margin: 0em; width: 100%; font-family: consolas,'Courier New',courier,monospace; font-size: 12px"></pre><pre style="background-color: #ffffff; margin: 0em; width: 100%; font-family: consolas,'Courier New',courier,monospace; font-size: 12px">STDAPI DllUnregisterServer(<span style="color: #0000ff">void</span>) </pre><pre style="background-color: #ffffff; margin: 0em; width: 100%; font-family: consolas,'Courier New',courier,monospace; font-size: 12px">{ </pre><pre style="background-color: #ffffff; margin: 0em; width: 100%; font-family: consolas,'Courier New',courier,monospace; font-size: 12px"> AFX_MANAGE_STATE(_afxModuleAddrThis); </pre><pre style="background-color: #ffffff; margin: 0em; width: 100%; font-family: consolas,'Courier New',courier,monospace; font-size: 12px"></pre><pre style="background-color: #ffffff; margin: 0em; width: 100%; font-family: consolas,'Courier New',courier,monospace; font-size: 12px"> <span style="color: #0000ff">if</span> (!AfxOleUnregisterTypeLib(_tlid, _wVerMajor, _wVerMinor)) </pre><pre style="background-color: #ffffff; margin: 0em; width: 100%; font-family: consolas,'Courier New',courier,monospace; font-size: 12px"> <span style="color: #0000ff">return</span> ResultFromScode(SELFREG_E_TYPELIB); </pre><pre style="background-color: #ffffff; margin: 0em; width: 100%; font-family: consolas,'Courier New',courier,monospace; font-size: 12px"></pre><pre style="background-color: #ffffff; margin: 0em; width: 100%; font-family: consolas,'Courier New',courier,monospace; font-size: 12px"> <span style="color: #0000ff">if</span> (!COleObjectFactoryEx::UpdateRegistryAll(FALSE)) </pre><pre style="background-color: #ffffff; margin: 0em; width: 100%; font-family: consolas,'Courier New',courier,monospace; font-size: 12px"> <span style="color: #0000ff">return</span> ResultFromScode(SELFREG_E_CLASS); </pre><pre style="background-color: #ffffff; margin: 0em; width: 100%; font-family: consolas,'Courier New',courier,monospace; font-size: 12px"></pre><pre style="background-color: #ffffff; margin: 0em; width: 100%; font-family: consolas,'Courier New',courier,monospace; font-size: 12px"> <span style="color: #008000">// 鎺т歡瀹夊叏鍙嶅垵濮嬪寲</span> </pre><pre style="background-color: #ffffff; margin: 0em; width: 100%; font-family: consolas,'Courier New',courier,monospace; font-size: 12px"></pre><pre style="background-color: #ffffff; margin: 0em; width: 100%; font-family: consolas,'Courier New',courier,monospace; font-size: 12px"> UnRegisterCLSIDInCategory( CSafeocxtestCtrl::guid, CATID_SafeForScripting); </pre><pre style="background-color: #ffffff; margin: 0em; width: 100%; font-family: consolas,'Courier New',courier,monospace; font-size: 12px"> UnRegisterCLSIDInCategory( CSafeocxtestCtrl::guid, CATID_SafeForInitializing); </pre><pre style="background-color: #ffffff; margin: 0em; width: 100%; font-family: consolas,'Courier New',courier,monospace; font-size: 12px"> </pre><pre style="background-color: #ffffff; margin: 0em; width: 100%; font-family: consolas,'Courier New',courier,monospace; font-size: 12px"> </pre><pre style="background-color: #ffffff; margin: 0em; width: 100%; font-family: consolas,'Courier New',courier,monospace; font-size: 12px"></pre><pre style="background-color: #ffffff; margin: 0em; width: 100%; font-family: consolas,'Courier New',courier,monospace; font-size: 12px"> <span style="color: #0000ff">return</span> NOERROR; </pre><pre style="background-color: #ffffff; margin: 0em; width: 100%; font-family: consolas,'Courier New',courier,monospace; font-size: 12px">} </pre><pre style="background-color: #ffffff; margin: 0em; width: 100%; font-family: consolas,'Courier New',courier,monospace; font-size: 12px"></pre></pre> <p>緙栬瘧娉ㄥ唽灝監K浜嗐?/p> <p> </p> <p>濡傛灉瑕佹煡鐪媜cx鏄惁鏄剼鏈畨鍏ㄧ殑銆傚湪娉ㄥ唽琛℉KEY_CLASSES_ROOT\CLSID\OCX鐨刢lsid\Implemented Categories\ 涓嬬湅涓涓嬫湁娌℃湁鈥渰7DD95801-9882-11CF-9FA9-00AA006C42C4}鈥?鍜屸渰7DD95802-9882-11CF-9FA9-00AA006C42C4}鈥?/p> <p>涓嬪浘灝辨槸鑴氭湰瀹夊叏鐨勶細</p> <p><a href="http://m.shnenglu.com/images/cppblog_com/zaccheo/WindowsLiveWriter/ocx_9338/image_4.png"><img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="image" border="0" alt="image" src="http://m.shnenglu.com/images/cppblog_com/zaccheo/WindowsLiveWriter/ocx_9338/image_thumb_1.png" width="244" height="79"></a></p> <p> </p> <p>鍙傝冿細<a title="http://support.microsoft.com/kb/161873/en-us" >http://support.microsoft.com/kb/161873/en-us</a></p><img src ="http://m.shnenglu.com/zaccheo/aggbug/199674.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://m.shnenglu.com/zaccheo/" target="_blank">zaccheo</a> 2013-04-24 10:30 <a href="http://m.shnenglu.com/zaccheo/archive/2013/04/24/199674.html#Feedback" target="_blank" style="text-decoration:none;">鍙戣〃璇勮</a></div>]]></description></item><item><title>centos6.0 涓婂畨瑁卌odeblocks12.11http://m.shnenglu.com/zaccheo/archive/2013/04/09/199280.htmlzaccheozaccheoTue, 09 Apr 2013 12:07:00 GMThttp://m.shnenglu.com/zaccheo/archive/2013/04/09/199280.htmlhttp://m.shnenglu.com/zaccheo/comments/199280.htmlhttp://m.shnenglu.com/zaccheo/archive/2013/04/09/199280.html#Feedback0http://m.shnenglu.com/zaccheo/comments/commentRss/199280.htmlhttp://m.shnenglu.com/zaccheo/services/trackbacks/199280.html涓昏鍙傝冧簡 錛?a title="http://wiki.codeblocks.org/index.php?title=Installing_Code::Blocks_from_source_on_RPM_based_distributions" >http://wiki.codeblocks.org/index.php?title=Installing_Code::Blocks_from_source_on_RPM_based_distributions

 

  1: #瀹夎 渚濊禆鐨勫紑鍙戝寘
  2: yum groupinstall "Development Tools"
  3: 
  4: #瀹夎 wxGTK錛屾垜榪欎釜浣跨敤鐨勬槸2.8.*嫻嬭瘯鏄彲浠ョ殑
  5: yum install wxGTK*
  6: 
  7: #涓嬭澆codeblocks瀹夎
  8: #http://www.codeblocks.org/downloads/binaries#linux 
  9: # codeblocks-12.11-1.el6.i686.tar.bz2 (CentOS/RedHat 6)
 10: 
 11: #鐒跺悗鏄В鍘嬪畨瑁?
 12: #瀹夎瀹屾垚鍚庯紝寤虹珛涓涓猦elloCB鐨勫伐紼嬶紝榪愯鏄彁紺?xTerm -T 澶辮觸銆傘傘?
 13: #浜庢槸
 14: yum install xterm
 15: # 瀹屾垚
 16: 


zaccheo 2013-04-09 20:07 鍙戣〃璇勮
]]>
centos 5.6 瀹夎mysqlhttp://m.shnenglu.com/zaccheo/archive/2013/03/29/198922.htmlzaccheozaccheoFri, 29 Mar 2013 07:52:00 GMThttp://m.shnenglu.com/zaccheo/archive/2013/03/29/198922.htmlhttp://m.shnenglu.com/zaccheo/comments/198922.htmlhttp://m.shnenglu.com/zaccheo/archive/2013/03/29/198922.html#Feedback0http://m.shnenglu.com/zaccheo/comments/commentRss/198922.htmlhttp://m.shnenglu.com/zaccheo/services/trackbacks/198922.html
  1: #!/bin/sh
  2: 	rpm -ivh mysql-5.0.77-4.el5_5.4.i386.rpm  --nodeps
  3: 	rpm -ivh perl-DBI-1.52-2.el5.i386.rpm
  4: 	rpm -ivh perl-DBD-MySQL-3.0007-2.el5.i386.rpm 
  5: 	
  6: 	rpm -ivh mysql-server-5.0.77-4.el5_5.4.i386.rpm
  7: ##璁劇疆MySQL鏈嶅姟闅忕郴緇熷惎鍔ㄨ嚜鍚姩
  8: 	chkconfig mysqld on
  9: 	echo "璁劇疆MySQL鏈嶅姟闅忕郴緇熷惎鍔ㄨ嚜鍚姩鎴愬姛"
 10: ##鍚姩MySQL鏈嶅姟
 11: 	echo "鍚姩MySQL鏈嶅姟鎴愬姛"
 12: 	/etc/rc.d/init.d/mysqld start
 13: ##鍏抽棴Linux鐨勯槻鐏鍔熻兘
 14: 	echo "闃茬伀澧欏凡鍏抽棴"
 15: 	chkconfig iptables off
 16: ##鎺堟潈root 榪滅▼
 17: 	grant all privileges on *.* to root@'%' identified 123456';
 18: 


zaccheo 2013-03-29 15:52 鍙戣〃璇勮
]]>
mysql 瑙﹀彂鍣ㄦ搷浣?/title><link>http://m.shnenglu.com/zaccheo/archive/2013/03/28/198895.html</link><dc:creator>zaccheo</dc:creator><author>zaccheo</author><pubDate>Thu, 28 Mar 2013 08:39:00 GMT</pubDate><guid>http://m.shnenglu.com/zaccheo/archive/2013/03/28/198895.html</guid><wfw:comment>http://m.shnenglu.com/zaccheo/comments/198895.html</wfw:comment><comments>http://m.shnenglu.com/zaccheo/archive/2013/03/28/198895.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://m.shnenglu.com/zaccheo/comments/commentRss/198895.html</wfw:commentRss><trackback:ping>http://m.shnenglu.com/zaccheo/services/trackbacks/198895.html</trackback:ping><description><![CDATA[<p>瀹氫箟瑙﹀彂鍣?</p><pre><pre style="background-color: #ffffff; margin: 0em; width: 100%; font-family: consolas,'Courier New',courier,monospace; font-size: 12px"> 1: <a style="color: #0000ff" >USE</a> dbtest; </pre><pre style="background-color: #ffffff; margin: 0em; width: 100%; font-family: consolas,'Courier New',courier,monospace; font-size: 12px"> 2: DELIMITER ;; </pre><pre style="background-color: #ffffff; margin: 0em; width: 100%; font-family: consolas,'Courier New',courier,monospace; font-size: 12px"> 3: </pre><pre style="background-color: #ffffff; margin: 0em; width: 100%; font-family: consolas,'Courier New',courier,monospace; font-size: 12px"> 4: <a style="color: #0000ff" >CREATE</a> <a style="color: #0000ff" >TRIGGER</a> tr_ondel_test1 AFTER <a style="color: #0000ff" >DELETE</a> <a style="color: #0000ff" >ON</a> testtable1 </pre><pre style="background-color: #ffffff; margin: 0em; width: 100%; font-family: consolas,'Courier New',courier,monospace; font-size: 12px"> 5: <a style="color: #0000ff" >FOR</a> EACH ROW <a style="color: #0000ff" >BEGIN</a> </pre><pre style="background-color: #ffffff; margin: 0em; width: 100%; font-family: consolas,'Courier New',courier,monospace; font-size: 12px"> 6: <a style="color: #0000ff" >DELETE</a> <a style="color: #0000ff" >FROM</a> testtable2 <a style="color: #0000ff" >where</a> testtable2.FID= OLD.ID; </pre><pre style="background-color: #ffffff; margin: 0em; width: 100%; font-family: consolas,'Courier New',courier,monospace; font-size: 12px"> 7: <a style="color: #0000ff" >END</a>;; </pre><pre style="background-color: #ffffff; margin: 0em; width: 100%; font-family: consolas,'Courier New',courier,monospace; font-size: 12px"> 8: </pre><pre style="background-color: #ffffff; margin: 0em; width: 100%; font-family: consolas,'Courier New',courier,monospace; font-size: 12px"> 9: DELIMITER ;</pre></pre> <p> </p> <p>鍒犻櫎瑙﹀彂鍣細</p><pre><pre style="background-color: #ffffff; margin: 0em; width: 100%; font-family: consolas,'Courier New',courier,monospace; font-size: 12px"> 1: <a style="color: #0000ff" >DROP</a> <a style="color: #0000ff" >TRIGGER</a> dbtest.tr_ondel_test1;</pre></pre> <p>鏌ョ湅瑙﹀彂鍣細</p><pre><pre style="background-color: #ffffff; margin: 0em; width: 100%; font-family: consolas,'Courier New',courier,monospace; font-size: 12px"> 1: SHOW TRIGGERS <a style="color: #0000ff" >FROM</a> dbtest; </pre><pre style="background-color: #ffffff; margin: 0em; width: 100%; font-family: consolas,'Courier New',courier,monospace; font-size: 12px"> 2: </pre><pre style="background-color: #ffffff; margin: 0em; width: 100%; font-family: consolas,'Courier New',courier,monospace; font-size: 12px"> 3: SHOW TRIGGERS <a style="color: #0000ff" >FROM</a> dbtest <a style="color: #0000ff" >LIKE</a> 鈥?ondel%鈥?</pre></pre> <p>瀵煎嚭瀛樺偍榪囩▼鍜岃Е鍙戝櫒錛?/p><pre><pre style="background-color: #ffffff; margin: 0em; width: 100%; font-family: consolas,'Courier New',courier,monospace; font-size: 12px"> 1: mysqldump -u root -p123456 <span style="color: #008000">--default-character-set=gbk --triggers dbtest >./bk.sql</span></pre></pre><img src ="http://m.shnenglu.com/zaccheo/aggbug/198895.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://m.shnenglu.com/zaccheo/" target="_blank">zaccheo</a> 2013-03-28 16:39 <a href="http://m.shnenglu.com/zaccheo/archive/2013/03/28/198895.html#Feedback" target="_blank" style="text-decoration:none;">鍙戣〃璇勮</a></div>]]></description></item><item><title>mysql 瀛樺偍榪囩▼瀛楃闆?/title><link>http://m.shnenglu.com/zaccheo/archive/2013/03/22/198728.html</link><dc:creator>zaccheo</dc:creator><author>zaccheo</author><pubDate>Fri, 22 Mar 2013 10:00:00 GMT</pubDate><guid>http://m.shnenglu.com/zaccheo/archive/2013/03/22/198728.html</guid><wfw:comment>http://m.shnenglu.com/zaccheo/comments/198728.html</wfw:comment><comments>http://m.shnenglu.com/zaccheo/archive/2013/03/22/198728.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://m.shnenglu.com/zaccheo/comments/commentRss/198728.html</wfw:commentRss><trackback:ping>http://m.shnenglu.com/zaccheo/services/trackbacks/198728.html</trackback:ping><description><![CDATA[<p>鏁版嵁搴撻粯璁ゅ瓧絎﹂泦濡備笅錛?/p><pre><pre style="background-color: #ffffff; margin: 0em; width: 100%; font-family: consolas,'Courier New',courier,monospace; font-size: 12px"> 1: mysql> <a style="color: #0000ff" >use</a> ivm; </pre><pre style="background-color: #ffffff; margin: 0em; width: 100%; font-family: consolas,'Courier New',courier,monospace; font-size: 12px"> 2: <a style="color: #0000ff" >Database</a> changed </pre><pre style="background-color: #ffffff; margin: 0em; width: 100%; font-family: consolas,'Courier New',courier,monospace; font-size: 12px"> 3: mysql> show variables <a style="color: #0000ff" <span style="color: #8b0000">%char%</span>'; </pre><pre style="background-color: #ffffff; margin: 0em; width: 100%; font-family: consolas,'Courier New',courier,monospace; font-size: 12px"> 4: +<span style="color: #008000">--------------------------+---------------------------------------------------------+</span> </pre><pre style="background-color: #ffffff; margin: 0em; width: 100%; font-family: consolas,'Courier New',courier,monospace; font-size: 12px"> 5: | Variable_name | <a style="color: #0000ff" >Value</a> | </pre><pre style="background-color: #ffffff; margin: 0em; width: 100%; font-family: consolas,'Courier New',courier,monospace; font-size: 12px"> 6: +<span style="color: #008000">--------------------------+---------------------------------------------------------+</span> </pre><pre style="background-color: #ffffff; margin: 0em; width: 100%; font-family: consolas,'Courier New',courier,monospace; font-size: 12px"> 7: | character_set_client | latin1 | </pre><pre style="background-color: #ffffff; margin: 0em; width: 100%; font-family: consolas,'Courier New',courier,monospace; font-size: 12px"> 8: | character_set_connection | latin1 | </pre><pre style="background-color: #ffffff; margin: 0em; width: 100%; font-family: consolas,'Courier New',courier,monospace; font-size: 12px"> 9: | character_set_database | gbk | </pre><pre style="background-color: #ffffff; margin: 0em; width: 100%; font-family: consolas,'Courier New',courier,monospace; font-size: 12px"> 10: | character_set_filesystem | <a style="color: #0000ff" >binary</a> | </pre><pre style="background-color: #ffffff; margin: 0em; width: 100%; font-family: consolas,'Courier New',courier,monospace; font-size: 12px"> 11: | character_set_results | latin1 | </pre><pre style="background-color: #ffffff; margin: 0em; width: 100%; font-family: consolas,'Courier New',courier,monospace; font-size: 12px"> 12: | character_set_server | latin1 | </pre><pre style="background-color: #ffffff; margin: 0em; width: 100%; font-family: consolas,'Courier New',courier,monospace; font-size: 12px"> 13: | character_set_system | utf8 | </pre><pre style="background-color: #ffffff; margin: 0em; width: 100%; font-family: consolas,'Courier New',courier,monospace; font-size: 12px"> 14: | character_sets_dir | D:\Program Files\MySQL\MySQL Server 5.0\share\charsets\ | </pre><pre style="background-color: #ffffff; margin: 0em; width: 100%; font-family: consolas,'Courier New',courier,monospace; font-size: 12px"> 15: +<span style="color: #008000">--------------------------+---------------------------------------------------------+</span> </pre><pre style="background-color: #ffffff; margin: 0em; width: 100%; font-family: consolas,'Courier New',courier,monospace; font-size: 12px"> 16: 8 <a style="color: #0000ff" >rows</a> <a style="color: #0000ff" >in</a> <a style="color: #0000ff" >set</a> (0.00 sec) </pre><pre style="background-color: #ffffff; margin: 0em; width: 100%; font-family: consolas,'Courier New',courier,monospace; font-size: 12px"> 17: </pre><pre style="background-color: #ffffff; margin: 0em; width: 100%; font-family: consolas,'Courier New',courier,monospace; font-size: 12px"> 18: mysql></pre></pre> <p>鍦?ivm鏁版嵁搴撲腑鍒涘緩瀛樺偍榪囩▼鍙婅皟鐢ㄧ粨鏋滃涓嬶細</p><pre><pre style="background-color: #ffffff; margin: 0em; width: 100%; font-family: consolas,'Courier New',courier,monospace; font-size: 12px"> 1: delimiter ;; </pre><pre style="background-color: #ffffff; margin: 0em; width: 100%; font-family: consolas,'Courier New',courier,monospace; font-size: 12px"> 2: <a style="color: #0000ff" >DROP</a> <a style="color: #0000ff" >PROCEDURE</a> <a style="color: #0000ff" >IF</a> <a style="color: #0000ff" >EXISTS</a> r_test; </pre><pre style="background-color: #ffffff; margin: 0em; width: 100%; font-family: consolas,'Courier New',courier,monospace; font-size: 12px"> 3: <a style="color: #0000ff" >CREATE</a> <a style="color: #0000ff" >PROCEDURE</a> r_test(<a style="color: #0000ff" >IN</a> inStr <a style="color: #0000ff" >VARCHAR</a>(255) ) </pre><pre style="background-color: #ffffff; margin: 0em; width: 100%; font-family: consolas,'Courier New',courier,monospace; font-size: 12px"> 4: <a style="color: #0000ff" >BEGIN</a> </pre><pre style="background-color: #ffffff; margin: 0em; width: 100%; font-family: consolas,'Courier New',courier,monospace; font-size: 12px"> 5: <a style="color: #0000ff" >SELECT</a> CHARSET(inStr); </pre><pre style="background-color: #ffffff; margin: 0em; width: 100%; font-family: consolas,'Courier New',courier,monospace; font-size: 12px"> 6: <a style="color: #0000ff" >END</a>;; </pre><pre style="background-color: #ffffff; margin: 0em; width: 100%; font-family: consolas,'Courier New',courier,monospace; font-size: 12px"> 7: delimiter ; </pre><pre style="background-color: #ffffff; margin: 0em; width: 100%; font-family: consolas,'Courier New',courier,monospace; font-size: 12px"> 8: </pre><pre style="background-color: #ffffff; margin: 0em; width: 100%; font-family: consolas,'Courier New',courier,monospace; font-size: 12px"> 9: #涓嬮潰鐨勮鍙ラ兘鎵ц澶辮觸,閿欒淇℃伅涓猴細Data too long <a style="color: #0000ff" >for</a> <a style="color: #0000ff" <span style="color: #8b0000">inStr</span>' <a style="color: #0000ff" >at</a> row 1 </pre><pre style="background-color: #ffffff; margin: 0em; width: 100%; font-family: consolas,'Courier New',courier,monospace; font-size: 12px"> 10: call r_test('<span style="color: #8b0000">涓浗</span>'); </pre><pre style="background-color: #ffffff; margin: 0em; width: 100%; font-family: consolas,'Courier New',courier,monospace; font-size: 12px"> 11: call r_test(_gbk'<span style="color: #8b0000">涓浗</span>'); </pre><pre style="background-color: #ffffff; margin: 0em; width: 100%; font-family: consolas,'Courier New',courier,monospace; font-size: 12px"> 12: <a style="color: #0000ff" >SET</a> @china = _gbk'<span style="color: #8b0000">涓浗</span>'; </pre><pre style="background-color: #ffffff; margin: 0em; width: 100%; font-family: consolas,'Courier New',courier,monospace; font-size: 12px"> 13: CALL r_test(@china); </pre><pre style="background-color: #ffffff; margin: 0em; width: 100%; font-family: consolas,'Courier New',courier,monospace; font-size: 12px"> 14: #鎵ц鎴愬姛 榪斿洖鍊兼槸錛歭atin1 </pre><pre style="background-color: #ffffff; margin: 0em; width: 100%; font-family: consolas,'Courier New',courier,monospace; font-size: 12px"> 15: call r_test('<span style="color: #8b0000">china</span>'); </pre><pre style="background-color: #ffffff; margin: 0em; width: 100%; font-family: consolas,'Courier New',courier,monospace; font-size: 12px"> 16: </pre><pre style="background-color: #ffffff; margin: 0em; width: 100%; font-family: consolas,'Courier New',courier,monospace; font-size: 12px"> 17: </pre><pre style="background-color: #ffffff; margin: 0em; width: 100%; font-family: consolas,'Courier New',courier,monospace; font-size: 12px"> 18: # 鍒涘緩瀛樺偍榪囩▼涓緗簡 鍙傛暟鐨勫瓧絎﹂泦 </pre><pre style="background-color: #ffffff; margin: 0em; width: 100%; font-family: consolas,'Courier New',courier,monospace; font-size: 12px"> 19: delimiter ;; </pre><pre style="background-color: #ffffff; margin: 0em; width: 100%; font-family: consolas,'Courier New',courier,monospace; font-size: 12px"> 20: <a style="color: #0000ff" >DROP</a> <a style="color: #0000ff" >PROCEDURE</a> <a style="color: #0000ff" >IF</a> <a style="color: #0000ff" >EXISTS</a> r_test2; </pre><pre style="background-color: #ffffff; margin: 0em; width: 100%; font-family: consolas,'Courier New',courier,monospace; font-size: 12px"> 21: <a style="color: #0000ff" >CREATE</a> <a style="color: #0000ff" >PROCEDURE</a> r_test2(<a style="color: #0000ff" >IN</a> inStr <a style="color: #0000ff" >VARCHAR</a>(255) <a style="color: #0000ff" >character</a> <a style="color: #0000ff" >set</a> gbk) </pre><pre style="background-color: #ffffff; margin: 0em; width: 100%; font-family: consolas,'Courier New',courier,monospace; font-size: 12px"> 22: <a style="color: #0000ff" >BEGIN</a> </pre><pre style="background-color: #ffffff; margin: 0em; width: 100%; font-family: consolas,'Courier New',courier,monospace; font-size: 12px"> 23: <a style="color: #0000ff" >SELECT</a> CHARSET(inStr); </pre><pre style="background-color: #ffffff; margin: 0em; width: 100%; font-family: consolas,'Courier New',courier,monospace; font-size: 12px"> 24: <a style="color: #0000ff" >END</a>;; </pre><pre style="background-color: #ffffff; margin: 0em; width: 100%; font-family: consolas,'Courier New',courier,monospace; font-size: 12px"> 25: delimiter ; </pre><pre style="background-color: #ffffff; margin: 0em; width: 100%; font-family: consolas,'Courier New',courier,monospace; font-size: 12px"> 26: </pre><pre style="background-color: #ffffff; margin: 0em; width: 100%; font-family: consolas,'Courier New',courier,monospace; font-size: 12px"> 27: #鎵ц鎴愬姛 榪斿洖鍊兼槸錛歡bk </pre><pre style="background-color: #ffffff; margin: 0em; width: 100%; font-family: consolas,'Courier New',courier,monospace; font-size: 12px"> 28: call r_test2('<span style="color: #8b0000">涓浗</span>'); </pre><pre style="background-color: #ffffff; margin: 0em; width: 100%; font-family: consolas,'Courier New',courier,monospace; font-size: 12px"> 29: #鎵ц鎴愬姛 鍗充嬌鎵ц鍓嶈緗簡瀛楃闆嗘槸utf8榪斿洖鍊間粛鐒舵槸錛歡bk </pre><pre style="background-color: #ffffff; margin: 0em; width: 100%; font-family: consolas,'Courier New',courier,monospace; font-size: 12px"> 30: call r_test2(_utf8'<span style="color: #8b0000">涓浗</span>'); </pre><pre style="background-color: #ffffff; margin: 0em; width: 100%; font-family: consolas,'Courier New',courier,monospace; font-size: 12px"> 31: #鎵ц鎴愬姛 榪斿洖鍊兼槸錛歡bk </pre><pre style="background-color: #ffffff; margin: 0em; width: 100%; font-family: consolas,'Courier New',courier,monospace; font-size: 12px"> 32: call r_test2('<span style="color: #8b0000">china</span>');</pre></pre><pre>緇撹錛?strong>鍒涘緩瀛樺偍榪囩▼鏃跺鏋滄病鏈夋寚瀹氬瓨鍌ㄨ繃紼嬬殑鍙傛暟鐨勫瓧絎﹂泦錛宮ysql鎬繪槸璁や負褰撳墠鐨勫弬鏁頒嬌鐢ㄧ殑鏄郴緇熺殑瀛楃闆?windows 涓?my.ini涓殑 default-character-set鎸囧畾)銆?/strong></pre><pre><strong>鍚﹀垯錛宮ysql鎬繪槸璁や負瀛樺偍榪囩▼鐨勫弬鏁頒嬌鐢ㄧ殑灝辨槸瀹氫箟鏃舵寚瀹氱殑瀛楃闆嗐?/strong></pre><pre><strong>闇瑕佹敞鎰忕殑鏄細涓婇潰鐨勮鍒欏拰褰撳墠鐨勮繛鎺ュ瓧絎﹂泦娌℃湁浠諱綍鐨勫叧緋伙紙浣跨敤mysql_options(m_pMySql, MYSQL_SET_CHARSET_NAME, "utf8")涔熶笉浼氭敼鍙橈級</strong></pre><img src ="http://m.shnenglu.com/zaccheo/aggbug/198728.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://m.shnenglu.com/zaccheo/" target="_blank">zaccheo</a> 2013-03-22 18:00 <a href="http://m.shnenglu.com/zaccheo/archive/2013/03/22/198728.html#Feedback" target="_blank" style="text-decoration:none;">鍙戣〃璇勮</a></div>]]></description></item><item><title>浣跨敤PREPARE 鍔ㄦ佹墽琛宻ql璇彞http://m.shnenglu.com/zaccheo/archive/2013/02/21/197975.htmlzaccheozaccheoThu, 21 Feb 2013 06:15:00 GMThttp://m.shnenglu.com/zaccheo/archive/2013/02/21/197975.htmlhttp://m.shnenglu.com/zaccheo/comments/197975.htmlhttp://m.shnenglu.com/zaccheo/archive/2013/02/21/197975.html#Feedback0http://m.shnenglu.com/zaccheo/comments/commentRss/197975.htmlhttp://m.shnenglu.com/zaccheo/services/trackbacks/197975.html
  1: DROP TABLE IF EXISTS alarm;
  2: CREATE TABLE alarm     ( id int(11) NOT NULL  auto_increment, name    varchar(255) default NULL,PRIMARY KEY (id));
  3:  
  4: INSERT INTO alarm (name) aa');
  5: INSERT INTO alarm (name) bb');
  6:  
  7: DROP procedure if exists statalarm;
  8: delimiter // 
  9: create procedure statalarm()
 10: begin
 11: SET @id  = '1,2';
 12: 
 13: SET @sql = 'select * from alarm where id IN (?)';
 14: PREPARE stmt FROM @sql;
 15: /* 
 16:  娉ㄦ剰 EXECUTE 鐨勬渶緇堣鍙ユ槸錛歴elect * from alarm where id IN ('1,2');
 17:  鑰屼笉鏄?select * from alarm where id IN (1,2);
 18:  榪欐槸鍥犱負濡傛灉鐢ㄦ埛鍙橀噺鐨勫兼槸瀛楃涓詫紝鍦‥XECUTE鏃?浼氳嚜鍔ㄧ殑鍦ㄥ彉閲忕殑鍊煎墠鍚庡姞涓婂紩鍙?
 19:  */
 20: EXECUTE stmt USING @id;
 21: DEALLOCATE PREPARE stmt;
 22: /*
 23:  濡傛灉鎯寵 緇勬垚select * from alarm where id IN (1,2);鍙互浣跨敤涓嬮潰鐨勮鍙?
 24: */
 25: SET @sql = concat('select * from alarm where id IN (',@id,')');
 26: PREPARE stmt FROM @sql;
 27: EXECUTE stmt ;
 28: DEALLOCATE PREPARE stmt;
 29:  
 30: end;//
 31: delimiter ;


zaccheo 2013-02-21 14:15 鍙戣〃璇勮
]]>
欏圭洰渚濊禆澶氱駭so鐨勭紪璇?/title><link>http://m.shnenglu.com/zaccheo/archive/2013/02/05/197726.html</link><dc:creator>zaccheo</dc:creator><author>zaccheo</author><pubDate>Tue, 05 Feb 2013 01:07:00 GMT</pubDate><guid>http://m.shnenglu.com/zaccheo/archive/2013/02/05/197726.html</guid><wfw:comment>http://m.shnenglu.com/zaccheo/comments/197726.html</wfw:comment><comments>http://m.shnenglu.com/zaccheo/archive/2013/02/05/197726.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://m.shnenglu.com/zaccheo/comments/commentRss/197726.html</wfw:commentRss><trackback:ping>http://m.shnenglu.com/zaccheo/services/trackbacks/197726.html</trackback:ping><description><![CDATA[<p>鏈夐」鐩瓵鍦╩akefile涓?-lb浣跨敤浜哹.so 錛宐.so鍦╩akefile涓?lc 浣跨敤浜哻.so銆傚湪緙栬瘧A鏄鏋滄病鏈夋妸c.so鏀懼埌/usr/lib鎴?usr/local/lib涓嬶紝緙栬瘧浼氬嚭閿欍?/p> <p>絎竴涓В鍐蟲柟妗堝氨鏄妸c.so鏀懼埌/usr/lib鎴?/usr/local/lib涓嬨?/p> <p>絎簩縐嶈В鍐蟲柟妗堟槸 鍦╩akefile鏂囦歡涓畾涔?鐜鍙橀噺 LD_LIBRARY_PATH 璁劇疆鍊間負c.so鐨勫瓨鏀劇洰褰曘?/p> <table border="0" cellspacing="0" cellpadding="2" width="761"> <tbody> <tr> <td valign="top" width="759"> <p>#闅愬紡鍔犺澆鐨剆o渚濊禆鐨剆o濡傛灉涓嶆斁鍦?usr/lib鎴?usr/local/lib涓嬶紝灝遍渶瑕佹寚瀹氬埌 LD_LIBRARY_PATH涓?br>export LD_LIBRARY_PATH=../lib:$LD_LIBRARY_PATH</p></td></tr></tbody></table><img src ="http://m.shnenglu.com/zaccheo/aggbug/197726.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://m.shnenglu.com/zaccheo/" target="_blank">zaccheo</a> 2013-02-05 09:07 <a href="http://m.shnenglu.com/zaccheo/archive/2013/02/05/197726.html#Feedback" target="_blank" style="text-decoration:none;">鍙戣〃璇勮</a></div>]]></description></item><item><title>centos 娣誨姞涓枃鏀寔http://m.shnenglu.com/zaccheo/archive/2013/02/03/197691.htmlzaccheozaccheoSun, 03 Feb 2013 09:38:00 GMThttp://m.shnenglu.com/zaccheo/archive/2013/02/03/197691.htmlhttp://m.shnenglu.com/zaccheo/comments/197691.htmlhttp://m.shnenglu.com/zaccheo/archive/2013/02/03/197691.html#Feedback0http://m.shnenglu.com/zaccheo/comments/commentRss/197691.htmlhttp://m.shnenglu.com/zaccheo/services/trackbacks/197691.html1 瀹夎涓枃鏀寔
#yum groupinstall "Chinese Support"

2 淇敼閰嶇疆

# vim /etc/sysconfig/i18n

灝嗭細
LANG="en_US.UTF-8" 
SYSFONT="latarcyrheb-sun16"
淇敼涓猴細

LANG="zh_CN.GB18030"
LANGUAGE="zh_CN.GB18030:zh_CN.GB2312:zh_CN" 
SUPPORTED="zh_CN.UTF-8:zh_CN:zh:en_US.UTF-8:en_US:en"
SYSFONT="lat0-sun16"

3 娉ㄩ攢



zaccheo 2013-02-03 17:38 鍙戣〃璇勮
]]>
鎴愬憳妯$増鏂規硶vc鍜実++鐨勮娉曞樊寮?/title><link>http://m.shnenglu.com/zaccheo/archive/2013/01/10/197166.html</link><dc:creator>zaccheo</dc:creator><author>zaccheo</author><pubDate>Thu, 10 Jan 2013 07:15:00 GMT</pubDate><guid>http://m.shnenglu.com/zaccheo/archive/2013/01/10/197166.html</guid><wfw:comment>http://m.shnenglu.com/zaccheo/comments/197166.html</wfw:comment><comments>http://m.shnenglu.com/zaccheo/archive/2013/01/10/197166.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://m.shnenglu.com/zaccheo/comments/commentRss/197166.html</wfw:commentRss><trackback:ping>http://m.shnenglu.com/zaccheo/services/trackbacks/197166.html</trackback:ping><description><![CDATA[<p>foo.h</p> <div style="border-bottom: silver 1px solid; text-align: left; border-left: silver 1px solid; padding-bottom: 4px; line-height: 12pt; background-color: #f4f4f4; margin: 20px 0px 10px; padding-left: 4px; width: 97.5%; padding-right: 4px; font-family: 'Courier New', courier, monospace; direction: ltr; max-height: 200px; font-size: 8pt; overflow: auto; border-top: silver 1px solid; cursor: text; border-right: silver 1px solid; padding-top: 4px" id="codeSnippetWrapper"> <div style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; border-right-style: none; background-color: #f4f4f4; padding-left: 0px; width: 100%; padding-right: 0px; font-family: 'Courier New', courier, monospace; direction: ltr; border-top-style: none; color: black; font-size: 8pt; border-left-style: none; overflow: visible; padding-top: 0px" id="codeSnippet"><pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; border-right-style: none; background-color: white; margin: 0em; padding-left: 0px; width: 100%; padding-right: 0px; font-family: 'Courier New', courier, monospace; direction: ltr; border-top-style: none; color: black; font-size: 8pt; border-left-style: none; overflow: visible; padding-top: 0px"><span style="color: #606060" id="lnum1"> 1:</span> #ifndef _FOO_H_</pre><!--CRLF--><pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; border-right-style: none; background-color: #f4f4f4; margin: 0em; padding-left: 0px; width: 100%; padding-right: 0px; font-family: 'Courier New', courier, monospace; direction: ltr; border-top-style: none; color: black; font-size: 8pt; border-left-style: none; overflow: visible; padding-top: 0px"><span style="color: #606060" id="lnum2"> 2:</span> <span style="color: #cc6633">#define</span> _FOO_H_</pre><!--CRLF--><pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; border-right-style: none; background-color: white; margin: 0em; padding-left: 0px; width: 100%; padding-right: 0px; font-family: 'Courier New', courier, monospace; direction: ltr; border-top-style: none; color: black; font-size: 8pt; border-left-style: none; overflow: visible; padding-top: 0px"><span style="color: #606060" id="lnum3"> 3:</span> #include <stdio.h></pre><!--CRLF--><pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; border-right-style: none; background-color: #f4f4f4; margin: 0em; padding-left: 0px; width: 100%; padding-right: 0px; font-family: 'Courier New', courier, monospace; direction: ltr; border-top-style: none; color: black; font-size: 8pt; border-left-style: none; overflow: visible; padding-top: 0px"><span style="color: #606060" id="lnum4"> 4:</span> #include<iostream></pre><!--CRLF--><pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; border-right-style: none; background-color: white; margin: 0em; padding-left: 0px; width: 100%; padding-right: 0px; font-family: 'Courier New', courier, monospace; direction: ltr; border-top-style: none; color: black; font-size: 8pt; border-left-style: none; overflow: visible; padding-top: 0px"><span style="color: #606060" id="lnum5"> 5:</span> #include<<span style="color: #0000ff">string</span>></pre><!--CRLF--><pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; border-right-style: none; background-color: #f4f4f4; margin: 0em; padding-left: 0px; width: 100%; padding-right: 0px; font-family: 'Courier New', courier, monospace; direction: ltr; border-top-style: none; color: black; font-size: 8pt; border-left-style: none; overflow: visible; padding-top: 0px"><span style="color: #606060" id="lnum6"> 6:</span>  </pre><!--CRLF--><pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; border-right-style: none; background-color: white; margin: 0em; padding-left: 0px; width: 100%; padding-right: 0px; font-family: 'Courier New', courier, monospace; direction: ltr; border-top-style: none; color: black; font-size: 8pt; border-left-style: none; overflow: visible; padding-top: 0px"><span style="color: #606060" id="lnum7"> 7:</span> <span style="color: #0000ff">class</span> foo</pre><!--CRLF--><pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; border-right-style: none; background-color: #f4f4f4; margin: 0em; padding-left: 0px; width: 100%; padding-right: 0px; font-family: 'Courier New', courier, monospace; direction: ltr; border-top-style: none; color: black; font-size: 8pt; border-left-style: none; overflow: visible; padding-top: 0px"><span style="color: #606060" id="lnum8"> 8:</span> {</pre><!--CRLF--><pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; border-right-style: none; background-color: white; margin: 0em; padding-left: 0px; width: 100%; padding-right: 0px; font-family: 'Courier New', courier, monospace; direction: ltr; border-top-style: none; color: black; font-size: 8pt; border-left-style: none; overflow: visible; padding-top: 0px"><span style="color: #606060" id="lnum9"> 9:</span> <span style="color: #0000ff">public</span>:</pre><!--CRLF--><pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; border-right-style: none; background-color: #f4f4f4; margin: 0em; padding-left: 0px; width: 100%; padding-right: 0px; font-family: 'Courier New', courier, monospace; direction: ltr; border-top-style: none; color: black; font-size: 8pt; border-left-style: none; overflow: visible; padding-top: 0px"><span style="color: #606060" id="lnum10"> 10:</span> template<typename T></pre><!--CRLF--><pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; border-right-style: none; background-color: white; margin: 0em; padding-left: 0px; width: 100%; padding-right: 0px; font-family: 'Courier New', courier, monospace; direction: ltr; border-top-style: none; color: black; font-size: 8pt; border-left-style: none; overflow: visible; padding-top: 0px"><span style="color: #606060" id="lnum11"> 11:</span> <span style="color: #0000ff">void</span> Saytype(<span style="color: #0000ff">const</span> T&)</pre><!--CRLF--><pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; border-right-style: none; background-color: #f4f4f4; margin: 0em; padding-left: 0px; width: 100%; padding-right: 0px; font-family: 'Courier New', courier, monospace; direction: ltr; border-top-style: none; color: black; font-size: 8pt; border-left-style: none; overflow: visible; padding-top: 0px"><span style="color: #606060" id="lnum12"> 12:</span> {</pre><!--CRLF--><pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; border-right-style: none; background-color: white; margin: 0em; padding-left: 0px; width: 100%; padding-right: 0px; font-family: 'Courier New', courier, monospace; direction: ltr; border-top-style: none; color: black; font-size: 8pt; border-left-style: none; overflow: visible; padding-top: 0px"><span style="color: #606060" id="lnum13"> 13:</span> std::cout <<<span style="color: #006080">"unrecognized type !"</span><<std::endl;</pre><!--CRLF--><pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; border-right-style: none; background-color: #f4f4f4; margin: 0em; padding-left: 0px; width: 100%; padding-right: 0px; font-family: 'Courier New', courier, monospace; direction: ltr; border-top-style: none; color: black; font-size: 8pt; border-left-style: none; overflow: visible; padding-top: 0px"><span style="color: #606060" id="lnum14"> 14:</span> }</pre><!--CRLF--><pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; border-right-style: none; background-color: white; margin: 0em; padding-left: 0px; width: 100%; padding-right: 0px; font-family: 'Courier New', courier, monospace; direction: ltr; border-top-style: none; color: black; font-size: 8pt; border-left-style: none; overflow: visible; padding-top: 0px"><span style="color: #606060" id="lnum15"> 15:</span>  </pre><!--CRLF--><pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; border-right-style: none; background-color: #f4f4f4; margin: 0em; padding-left: 0px; width: 100%; padding-right: 0px; font-family: 'Courier New', courier, monospace; direction: ltr; border-top-style: none; color: black; font-size: 8pt; border-left-style: none; overflow: visible; padding-top: 0px"><span style="color: #606060" id="lnum16"> 16:</span> <span style="color: #008000">// 涓嬮潰鐨勫叏鐗瑰寲鍦?vc6涓嬬紪璇戦氳繃錛屼絾g++ 4.1.2 緙栬瘧澶辮觸</span></pre><!--CRLF--><pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; border-right-style: none; background-color: white; margin: 0em; padding-left: 0px; width: 100%; padding-right: 0px; font-family: 'Courier New', courier, monospace; direction: ltr; border-top-style: none; color: black; font-size: 8pt; border-left-style: none; overflow: visible; padding-top: 0px"><span style="color: #606060" id="lnum17"> 17:</span> <span style="color: #008000">// template<></span></pre><!--CRLF--><pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; border-right-style: none; background-color: #f4f4f4; margin: 0em; padding-left: 0px; width: 100%; padding-right: 0px; font-family: 'Courier New', courier, monospace; direction: ltr; border-top-style: none; color: black; font-size: 8pt; border-left-style: none; overflow: visible; padding-top: 0px"><span style="color: #606060" id="lnum18"> 18:</span> <span style="color: #008000">// void Saytype<int>(const int & )</span></pre><!--CRLF--><pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; border-right-style: none; background-color: white; margin: 0em; padding-left: 0px; width: 100%; padding-right: 0px; font-family: 'Courier New', courier, monospace; direction: ltr; border-top-style: none; color: black; font-size: 8pt; border-left-style: none; overflow: visible; padding-top: 0px"><span style="color: #606060" id="lnum19"> 19:</span> <span style="color: #008000">// {</span></pre><!--CRLF--><pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; border-right-style: none; background-color: #f4f4f4; margin: 0em; padding-left: 0px; width: 100%; padding-right: 0px; font-family: 'Courier New', courier, monospace; direction: ltr; border-top-style: none; color: black; font-size: 8pt; border-left-style: none; overflow: visible; padding-top: 0px"><span style="color: #606060" id="lnum20"> 20:</span> <span style="color: #008000">// std::cout<<" type is int";</span></pre><!--CRLF--><pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; border-right-style: none; background-color: white; margin: 0em; padding-left: 0px; width: 100%; padding-right: 0px; font-family: 'Courier New', courier, monospace; direction: ltr; border-top-style: none; color: black; font-size: 8pt; border-left-style: none; overflow: visible; padding-top: 0px"><span style="color: #606060" id="lnum21"> 21:</span> <span style="color: #008000">// }</span></pre><!--CRLF--><pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; border-right-style: none; background-color: #f4f4f4; margin: 0em; padding-left: 0px; width: 100%; padding-right: 0px; font-family: 'Courier New', courier, monospace; direction: ltr; border-top-style: none; color: black; font-size: 8pt; border-left-style: none; overflow: visible; padding-top: 0px"><span style="color: #606060" id="lnum22"> 22:</span> <span style="color: #008000">// g++涓婂彲浠ヤ嬌鐢ㄩ噸杞芥潵浠f浛鍏ㄧ壒鍖?/span></pre><!--CRLF--><pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; border-right-style: none; background-color: white; margin: 0em; padding-left: 0px; width: 100%; padding-right: 0px; font-family: 'Courier New', courier, monospace; direction: ltr; border-top-style: none; color: black; font-size: 8pt; border-left-style: none; overflow: visible; padding-top: 0px"><span style="color: #606060" id="lnum23"> 23:</span> <span style="color: #0000ff">void</span> Saytype(<span style="color: #0000ff">const</span> <span style="color: #0000ff">int</span> &)</pre><!--CRLF--><pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; border-right-style: none; background-color: #f4f4f4; margin: 0em; padding-left: 0px; width: 100%; padding-right: 0px; font-family: 'Courier New', courier, monospace; direction: ltr; border-top-style: none; color: black; font-size: 8pt; border-left-style: none; overflow: visible; padding-top: 0px"><span style="color: #606060" id="lnum24"> 24:</span> {</pre><!--CRLF--><pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; border-right-style: none; background-color: white; margin: 0em; padding-left: 0px; width: 100%; padding-right: 0px; font-family: 'Courier New', courier, monospace; direction: ltr; border-top-style: none; color: black; font-size: 8pt; border-left-style: none; overflow: visible; padding-top: 0px"><span style="color: #606060" id="lnum25"> 25:</span> std::cout<<<span style="color: #006080">" type is int"</span>;</pre><!--CRLF--><pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; border-right-style: none; background-color: #f4f4f4; margin: 0em; padding-left: 0px; width: 100%; padding-right: 0px; font-family: 'Courier New', courier, monospace; direction: ltr; border-top-style: none; color: black; font-size: 8pt; border-left-style: none; overflow: visible; padding-top: 0px"><span style="color: #606060" id="lnum26"> 26:</span> }</pre><!--CRLF--><pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; border-right-style: none; background-color: white; margin: 0em; padding-left: 0px; width: 100%; padding-right: 0px; font-family: 'Courier New', courier, monospace; direction: ltr; border-top-style: none; color: black; font-size: 8pt; border-left-style: none; overflow: visible; padding-top: 0px"><span style="color: #606060" id="lnum27"> 27:</span> };</pre><!--CRLF--><pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; border-right-style: none; background-color: #f4f4f4; margin: 0em; padding-left: 0px; width: 100%; padding-right: 0px; font-family: 'Courier New', courier, monospace; direction: ltr; border-top-style: none; color: black; font-size: 8pt; border-left-style: none; overflow: visible; padding-top: 0px"><span style="color: #606060" id="lnum28"> 28:</span>  </pre><!--CRLF--><pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; border-right-style: none; background-color: white; margin: 0em; padding-left: 0px; width: 100%; padding-right: 0px; font-family: 'Courier New', courier, monospace; direction: ltr; border-top-style: none; color: black; font-size: 8pt; border-left-style: none; overflow: visible; padding-top: 0px"><span style="color: #606060" id="lnum29"> 29:</span> <span style="color: #cc6633">#endif</span></pre><!--CRLF--></div></div> <p>main.cpp</p> <div style="border-bottom: silver 1px solid; text-align: left; border-left: silver 1px solid; padding-bottom: 4px; line-height: 12pt; background-color: #f4f4f4; margin: 20px 0px 10px; padding-left: 4px; width: 97.5%; padding-right: 4px; font-family: 'Courier New', courier, monospace; direction: ltr; max-height: 200px; font-size: 8pt; overflow: auto; border-top: silver 1px solid; cursor: text; border-right: silver 1px solid; padding-top: 4px" id="codeSnippetWrapper"> <div style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; border-right-style: none; background-color: #f4f4f4; padding-left: 0px; width: 100%; padding-right: 0px; font-family: 'Courier New', courier, monospace; direction: ltr; border-top-style: none; color: black; font-size: 8pt; border-left-style: none; overflow: visible; padding-top: 0px" id="codeSnippet"><pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; border-right-style: none; background-color: white; margin: 0em; padding-left: 0px; width: 100%; padding-right: 0px; font-family: 'Courier New', courier, monospace; direction: ltr; border-top-style: none; color: black; font-size: 8pt; border-left-style: none; overflow: visible; padding-top: 0px"><span style="color: #606060" id="lnum1"> 1:</span> #include <span style="color: #006080">"../include/foo.h"</span></pre><!--CRLF--><pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; border-right-style: none; background-color: #f4f4f4; margin: 0em; padding-left: 0px; width: 100%; padding-right: 0px; font-family: 'Courier New', courier, monospace; direction: ltr; border-top-style: none; color: black; font-size: 8pt; border-left-style: none; overflow: visible; padding-top: 0px"><span style="color: #606060" id="lnum2"> 2:</span>  </pre><!--CRLF--><pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; border-right-style: none; background-color: white; margin: 0em; padding-left: 0px; width: 100%; padding-right: 0px; font-family: 'Courier New', courier, monospace; direction: ltr; border-top-style: none; color: black; font-size: 8pt; border-left-style: none; overflow: visible; padding-top: 0px"><span style="color: #606060" id="lnum3"> 3:</span> <span style="color: #0000ff">int</span> main()</pre><!--CRLF--><pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; border-right-style: none; background-color: #f4f4f4; margin: 0em; padding-left: 0px; width: 100%; padding-right: 0px; font-family: 'Courier New', courier, monospace; direction: ltr; border-top-style: none; color: black; font-size: 8pt; border-left-style: none; overflow: visible; padding-top: 0px"><span style="color: #606060" id="lnum4"> 4:</span> {</pre><!--CRLF--><pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; border-right-style: none; background-color: white; margin: 0em; padding-left: 0px; width: 100%; padding-right: 0px; font-family: 'Courier New', courier, monospace; direction: ltr; border-top-style: none; color: black; font-size: 8pt; border-left-style: none; overflow: visible; padding-top: 0px"><span style="color: #606060" id="lnum5"> 5:</span> </pre><!--CRLF--><pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; border-right-style: none; background-color: #f4f4f4; margin: 0em; padding-left: 0px; width: 100%; padding-right: 0px; font-family: 'Courier New', courier, monospace; direction: ltr; border-top-style: none; color: black; font-size: 8pt; border-left-style: none; overflow: visible; padding-top: 0px"><span style="color: #606060" id="lnum6"> 6:</span> foo f;</pre><!--CRLF--><pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; border-right-style: none; background-color: white; margin: 0em; padding-left: 0px; width: 100%; padding-right: 0px; font-family: 'Courier New', courier, monospace; direction: ltr; border-top-style: none; color: black; font-size: 8pt; border-left-style: none; overflow: visible; padding-top: 0px"><span style="color: #606060" id="lnum7"> 7:</span> f.Saytype((unsigned <span style="color: #0000ff">int</span>)1);</pre><!--CRLF--><pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; border-right-style: none; background-color: #f4f4f4; margin: 0em; padding-left: 0px; width: 100%; padding-right: 0px; font-family: 'Courier New', courier, monospace; direction: ltr; border-top-style: none; color: black; font-size: 8pt; border-left-style: none; overflow: visible; padding-top: 0px"><span style="color: #606060" id="lnum8"> 8:</span> f.Saytype((<span style="color: #0000ff">int</span>)1);</pre><!--CRLF--><pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; border-right-style: none; background-color: white; margin: 0em; padding-left: 0px; width: 100%; padding-right: 0px; font-family: 'Courier New', courier, monospace; direction: ltr; border-top-style: none; color: black; font-size: 8pt; border-left-style: none; overflow: visible; padding-top: 0px"><span style="color: #606060" id="lnum9"> 9:</span>  </pre><!--CRLF--><pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; border-right-style: none; background-color: #f4f4f4; margin: 0em; padding-left: 0px; width: 100%; padding-right: 0px; font-family: 'Courier New', courier, monospace; direction: ltr; border-top-style: none; color: black; font-size: 8pt; border-left-style: none; overflow: visible; padding-top: 0px"><span style="color: #606060" id="lnum10"> 10:</span> <span style="color: #0000ff">return</span> 1;</pre><!--CRLF--><pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; border-right-style: none; background-color: white; margin: 0em; padding-left: 0px; width: 100%; padding-right: 0px; font-family: 'Courier New', courier, monospace; direction: ltr; border-top-style: none; color: black; font-size: 8pt; border-left-style: none; overflow: visible; padding-top: 0px"><span style="color: #606060" id="lnum11"> 11:</span> }</pre><!--CRLF--></div></div><img src ="http://m.shnenglu.com/zaccheo/aggbug/197166.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://m.shnenglu.com/zaccheo/" target="_blank">zaccheo</a> 2013-01-10 15:15 <a href="http://m.shnenglu.com/zaccheo/archive/2013/01/10/197166.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://7357538.com" target="_blank">夜夜精品视频</a>| <a href="http://heyzo1031.com" target="_blank">欧美精品videossex性护士</a>| <a href="http://5849595.com" target="_blank">久久久蜜桃一区二区人</a>| <a href="http://118936.com" target="_blank">亚洲欧美电影院</a>| <a href="http://teloregen.com" target="_blank">欧美一区二区免费观在线</a>| <a href="http://7776701.com" target="_blank">久久riav二区三区</a>| <a href="http://quoviajes.com" target="_blank">免费不卡在线观看</a>| <a href="http://xindefalv.com" target="_blank">亚洲人成网站色ww在线</a>| <a href="http://www49966.com" target="_blank">欧美福利一区二区三区</a>| <a href="http://yeyelu888.com" target="_blank">亚洲日本激情</a>| <a href="http://080177.com" target="_blank">亚洲欧美在线免费观看</a>| <a href="http://www-666638.com" target="_blank">久久国产88</a>| <a href="http://322033.com" target="_blank">欧美精品在线一区</a>| <a href="http://xxx444vip.com" target="_blank">国产精品v欧美精品∨日韩</a>| <a href="http://1zz8903.com" target="_blank">国产日韩精品一区二区浪潮av</a>| <a href="http://apap77.com" target="_blank">国产午夜精品麻豆</a>| <a href="http://nnnn34.com" target="_blank">亚洲精选在线</a>| <a href="http://cloakok.com" target="_blank">久久国产一二区</a>| <a href="http://wwwby6682.com" target="_blank">亚洲国产日韩一区二区</a>| <a href="http://shnenglu.com" target="_blank">亚洲免费在线视频</a>| <a href="http://haochen072.com" target="_blank">欧美高清一区</a>| <a href="http://59812mh.com" target="_blank">国产亚洲精品资源在线26u</a>| <a href="http://ccc3636.com" target="_blank">日韩视频精品</a>| <a href="http://828121.com" target="_blank">美日韩在线观看</a>| <a href="http://4449992.com" target="_blank">亚洲伊人伊色伊影伊综合网</a>| <a href="http://huokemima.com" target="_blank">久久久噜噜噜久久狠狠50岁</a>| <a href="http://chunhuigk.com" target="_blank">欧美色网在线</a>| <a href="http://com42923.com" target="_blank">亚洲精品女av网站</a>| <a href="http://tcgo903.com" target="_blank">久久亚洲春色中文字幕久久久</a>| <a href="http://eee2244.com" target="_blank">91久久久亚洲精品</a>| <a href="http://www330088.com" target="_blank">久久免费精品视频</a>| <a href="http://ndr666.com" target="_blank">国产伦一区二区三区色一情</a>| <a href="http://418ch.com" target="_blank">亚洲免费av网站</a>| <a href="http://3838418.com" target="_blank">久久久精品一区</a>| <a href="http://5138555.com" target="_blank">在线视频亚洲一区</a>| <a href="http://www-s8.com" target="_blank">欧美激情一区二区三区在线</a>| <a href="http://aaa211.com" target="_blank">一区二区三区在线免费观看</a>| <a href="http://chinagreetown.com" target="_blank">亚洲欧美日韩精品久久</a>| <a href="http://3531888.com" target="_blank">亚洲日本一区二区三区</a>| <a href="http://www-44469.com" target="_blank">久久夜色精品国产噜噜av</a>| <a href="http://bocfdj.com" target="_blank">国产欧美91</a>| <a href="http://mm778899.com" target="_blank">亚洲自拍电影</a>| <a href="http://283575.com" target="_blank">99视频精品免费观看</a>| <a href="http://bbbbyb.com" target="_blank">欧美高清免费</a>| <a href="http://fcponteggi.com" target="_blank">亚洲精品国产拍免费91在线</a>| <a href="http://vipaqdx29.com" target="_blank">蜜臀久久99精品久久久画质超高清 </a>| <a href="http://3dxxoo.com" target="_blank">巨乳诱惑日韩免费av</a>| <a href="http://www23sds.com" target="_blank">国产精品99久久久久久久女警</a>| <a href="http://www-57549.com" target="_blank">欧美sm视频</a>| <a href="http://ttzbdl.com" target="_blank">欧美诱惑福利视频</a>| <a href="http://3233328.com" target="_blank">欧美视频在线观看免费</a>| <a href="http://jdss777.com" target="_blank">日韩亚洲精品视频</a>| <a href="http://418ch.com" target="_blank">最新成人av在线</a>| <a href="http://xjhzgy.com" target="_blank">欧美aⅴ一区二区三区视频</a>| <a href="http://qiruiwangluo.com" target="_blank">国产在线视频欧美一区二区三区</a>| <a href="http://www99mmnn.com" target="_blank">亚洲欧美一区二区精品久久久</a>| <a href="http://0000zz.com" target="_blank">亚洲精品一区在线观看</a>| <a href="http://m-pisiwa.com" target="_blank">欧美精品福利在线</a>| <a href="http://ythbhg.com" target="_blank">一区二区三区精品国产</a>| <a href="http://tefahsop.com" target="_blank">日韩视频免费大全中文字幕</a>| <a href="http://www-4157.com" target="_blank">欧美人在线观看</a>| <a href="http://569688.com" target="_blank">aa日韩免费精品视频一</a>| <a href="http://aaa211.com" target="_blank">亚洲精品美女在线</a>| <a href="http://qqx123.com" target="_blank">欧美日韩一区二区视频在线观看 </a>| <a href="http://coolpaly.com" target="_blank">猫咪成人在线观看</a>| <a href="http://www249aaa.com" target="_blank">尤物九九久久国产精品的特点</a>| <a href="http://www777788c.com" target="_blank">久久人人97超碰精品888</a>| <a href="http://628155.com" target="_blank">久久se精品一区精品二区</a>| <a href="http://wwwiqiuxia.com" target="_blank">国内精品一区二区</a>| <a href="http://cpb-group.com" target="_blank">欧美 日韩 国产一区二区在线视频</a>| <a href="http://www381818.com" target="_blank">久久久久久久一区</a>| <a href="http://cl5555.com" target="_blank">亚洲欧洲日韩女同</a>| <a href="http://3344568.com" target="_blank">亚洲免费av网站</a>| <a href="http://116016.com" target="_blank">国产精品福利av</a>| <a href="http://kpd521.com" target="_blank">久久精品国产亚洲aⅴ</a>| <a href="http://jgj230230.com" target="_blank">久久精品国亚洲</a>| <a href="http://689992.com" target="_blank">亚洲国产欧美日韩精品</a>| <a href="http://313cq.com" target="_blank">亚洲精品欧美极品</a>| <a href="http://pppp95.com" target="_blank">国产精品腿扒开做爽爽爽挤奶网站</a>| <a href="http://794238.com" target="_blank">久久黄色级2电影</a>| <a href="http://shanghaijiagu.com" target="_blank">久久综合狠狠综合久久综合88</a>| <a href="http://pp88qq.com" target="_blank">亚洲精品在线视频观看</a>| <a href="http://8eeeccc.com" target="_blank">亚洲午夜久久久久久久久电影网</a>| <a href="http://414794.com" target="_blank">国产一区二区精品久久</a>| <a href="http://cfqcgw.com" target="_blank">亚洲电影一级黄</a>| <a href="http://e7w2.com" target="_blank">国产精品成人在线观看</a>| <a href="http://4322333.com" target="_blank">久久全国免费视频</a>| <a href="http://8880850.com" target="_blank">欧美日韩国产限制</a>| <a href="http://521531.com" target="_blank">久久久五月婷婷</a>| <a href="http://133969.com" target="_blank">欧美精品成人91久久久久久久</a>| <a href="http://mmmm43.com" target="_blank">亚洲一区二区三区三</a>| <a href="http://by4425.com" target="_blank">久久av免费一区</a>| <a href="http://cnxwlm.com" target="_blank">国产精品99久久久久久宅男</a>| <a href="http://977764.com" target="_blank">亚洲欧美中文另类</a>| <a href="http://xhs1039.com" target="_blank">亚洲精品视频在线观看免费</a>| <a href="http://baostat.com" target="_blank">亚洲一区二区精品在线观看</a>| <a href="http://wilcherish.com" target="_blank">怡红院精品视频</a>| <a href="http://xiangshi888.com" target="_blank">99精品国产在热久久</a>| <a href="http://320ur.com" target="_blank">精品999在线观看</a>| <a href="http://zytxkj.com" target="_blank">中文精品视频一区二区在线观看</a>| <a href="http://pppp95.com" target="_blank">激情久久五月</a>| <a href="http://jzsp94.com" target="_blank">中文精品在线</a>| <a href="http://ccnn33.com" target="_blank">亚洲精品国产拍免费91在线</a>| <a href="http://www44552.com" target="_blank">午夜电影亚洲</a>| <a href="http://ccc36-com.com" target="_blank">在线视频你懂得一区</a>| <a href="http://483134.com" target="_blank">久久偷窥视频</a>| <a href="http://niu96.com" target="_blank">欧美制服第一页</a>| <a href="http://036762.com" target="_blank">欧美日韩在线播放三区</a>| <a href="http://6faa.com" target="_blank">欧美成人免费大片</a>| <a href="http://wwwmy77757.com" target="_blank">国产午夜亚洲精品不卡</a>| <a href="http://www369cf.com" target="_blank">午夜久久久久久</a>| <a href="http://58yewu.com" target="_blank">欧美1区3d</a>| <a href="http://jivbus.com" target="_blank">久久亚洲午夜电影</a>| <a href="http://344230.com" target="_blank">国产精品主播</a>| <a href="http://bmcshy.com" target="_blank">亚洲六月丁香色婷婷综合久久</a>| <a href="http://2061856.com" target="_blank">一区二区亚洲</a>| <a href="http://cp50088.com" target="_blank">香蕉亚洲视频</a>| <a href="http://wnboke.com" target="_blank">午夜精品区一区二区三</a>| <a href="http://4r6b.com" target="_blank">欧美伦理a级免费电影</a>| <a href="http://2387463.com" target="_blank">欧美福利一区</a>| <a href="http://77777gao.com" target="_blank">亚洲国产99</a>| <a href="http://226671.com" target="_blank">久久久国产精彩视频美女艺术照福利 </a>| <a href="http://www99mmnn.com" target="_blank">欧美人成在线</a>| <a href="http://18av18.com" target="_blank">亚洲高清视频在线观看</a>| <a href="http://830085.com" target="_blank">国外成人在线视频网站</a>| <a href="http://www57669.com" target="_blank">亚洲欧美激情四射在线日 </a>| <a href="http://wwwhhh396.com" target="_blank">欧美韩国在线</a>| <a href="http://shenshijuesheying.com" target="_blank">老司机午夜免费精品视频</a>| <a href="http://wtoykd.com" target="_blank">国产欧美一区二区三区另类精品</a>| <a href="http://77smsm.com" target="_blank">日韩一区二区高清</a>| <a href="http://11b29.com" target="_blank">aⅴ色国产欧美</a>| <a href="http://wanmajc.com" target="_blank">欧美精品在线免费播放</a>| <a href="http://ycgg008.com" target="_blank">亚洲激情欧美激情</a>| <a href="http://480192.com" target="_blank">日韩一级在线</a>| <a href="http://eastasp.com" target="_blank">欧美日韩播放</a>| <a href="http://329aaa.com" target="_blank">99国产精品久久久</a>| <a href="http://77mcn.com" target="_blank">亚洲视频在线二区</a>| <a href="http://www19898.com" target="_blank">欧美午夜不卡影院在线观看完整版免费</a>| <a href="http://44cgcg.com" target="_blank">亚洲国产精品福利</a>| <a href="http://wwzz3.com" target="_blank">日韩午夜在线观看视频</a>| <a href="http://www5909.com" target="_blank">欧美日本亚洲视频</a>| <a href="http://baoyou118.com" target="_blank">亚洲最新合集</a>| <a href="http://bandycup.com" target="_blank">欧美一区二区精品</a>| <a href="http://yw9677.com" target="_blank">国产专区欧美精品</a>| <a href="http://www19829.com" target="_blank">久久婷婷一区</a>| <a href="http://660507jj.com" target="_blank">亚洲精品久久久久久久久</a>| <a href="http://344230.com" target="_blank">一本色道久久加勒比88综合</a>| <a href="http://www77vcd.com" target="_blank">欧美日韩视频专区在线播放 </a>| <a href="http://439368.com" target="_blank">欧美一区二区播放</a>| <a href="http://bandycup.com" target="_blank">久久影视三级福利片</a>| <a href="http://2225101.com" target="_blank">亚洲成人在线观看视频</a>| <a href="http://www524141.com" target="_blank">久久综合色88</a>| <a href="http://jiangnanmm.com" target="_blank">亚洲精品国精品久久99热</a>| <a href="http://www-369111.com" target="_blank">亚洲午夜一区二区三区</a>| <a href="http://099553.com" target="_blank">国产伦精品一区二区三</a>| <a href="http://evaporsllc.com" target="_blank">久久福利视频导航</a>| <a href="http://4tobi.com" target="_blank">亚洲欧洲一区二区三区</a>| <a href="http://xing69.com" target="_blank">亚洲制服少妇</a>| <a href="http://maomi54.com" target="_blank">韩国一区二区三区美女美女秀</a>| <a href="http://333666333.com" target="_blank">久久五月天婷婷</a>| <a href="http://rxbbei.com" target="_blank">99re66热这里只有精品3直播</a>| <a href="http://qvod777.com" target="_blank">亚洲一区二区三区高清</a>| <a href="http://miya2223.com" target="_blank">国产三级欧美三级日产三级99</a>| <a href="http://teloregen.com" target="_blank">久久精品国产一区二区三</a>| <a href="http://107766a.com" target="_blank">亚洲国产精品电影</a>| <a href="http://7755mm.com" target="_blank">久久国产精品亚洲77777</a>| <a href="http://360695.com" target="_blank">亚洲高清视频中文字幕</a>| <a href="http://3848404.com" target="_blank">国产精品国产三级国产专播品爱网</a>| <a href="http://176sfsf.com" target="_blank">亚洲人成人一区二区三区</a>| <a href="http://gx2020.com" target="_blank">一区二区三区av</a>| <a href="http://lfxhfh.com" target="_blank">欧美一区二区三区在线看</a>| <a href="http://www-18873.com" target="_blank">激情五月***国产精品</a>| <a href="http://448968.com" target="_blank">欧美国产综合</a>| <a href="http://caoliu2022.com" target="_blank">午夜精品久久久久久久久</a>| <a href="http://7345jj.com" target="_blank">欧美大学生性色视频</a>| <a href="http://788111c.com" target="_blank">亚洲欧美另类国产</a>| <a href="http://82b2.com" target="_blank">亚洲激情成人网</a>| <a href="http://baoyu1313.com" target="_blank">国产麻豆午夜三级精品</a>| <a href="http://imaben.com" target="_blank">免费欧美电影</a>| <a href="http://www442222.com" target="_blank">午夜精彩国产免费不卡不顿大片</a>| <a href="http://maiiyou.com" target="_blank">欧美成人一品</a>| <a href="http://y65o.com" target="_blank">久久精品99无色码中文字幕</a>| <a href="http://haomscq.com" target="_blank">99国产一区</a>| <a href="http://nbpacking.com" target="_blank">怡红院av一区二区三区</a>| <a href="http://yxtczx.com" target="_blank">国产精品嫩草久久久久</a>| <a href="http://73cao.com" target="_blank">欧美激情a∨在线视频播放</a>| <a href="http://pourporn.com" target="_blank">午夜视频久久久久久</a>| <a href="http://topjavhd.com" target="_blank">日韩一级黄色av</a>| <a href="http://baoyou118.com" target="_blank">亚洲电影免费观看高清完整版在线 </a>| <a href="http://www559955.com" target="_blank">欧美一区二区三区久久精品</a>| <a href="http://www-485050.com" target="_blank">亚洲国产日韩欧美一区二区三区</a>| <a href="http://xshgwy.com" target="_blank">欧美在线亚洲综合一区</a>| <a href="http://chunhuigk.com" target="_blank">中文一区二区在线观看</a>| <a href="http://580388.com" target="_blank">亚洲国产日韩欧美一区二区三区</a>| <a href="http://syntheticnets.com" target="_blank">国产精品久久久久av</a>| <a href="http://13789a.com" target="_blank">欧美美女操人视频</a>| <a href="http://www-5013.com" target="_blank">欧美大片在线观看一区二区</a>| <a href="http://wanzhixue.com" target="_blank">久久久久久亚洲精品中文字幕</a>| <a href="http://17ang.com" target="_blank">亚洲欧美日韩精品久久亚洲区 </a>| <a href="http://www-44899.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>