• <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>

            C++ Programmer's Cookbook

            {C++ 基礎(chǔ)} {C++ 高級(jí)} {C#界面,C++核心算法} {設(shè)計(jì)模式} {C#基礎(chǔ)}

            C++隨筆分類列表(基礎(chǔ))

            C++隨筆分類列表(基礎(chǔ)):


            VS Studio:
            VS快捷鍵:http://www.shnenglu.com/mzty/archive/2006/04/26/6306.html
            VC Studio 使用技巧大全  http://www.shnenglu.com/mzty/archive/2005/12/06/1566.html
            Visual C++ 編譯器選項(xiàng)  http://www.shnenglu.com/mzty/archive/2006/08/17/11336.html
            調(diào)試breakpoint高級(jí)  http://www.shnenglu.com/mzty/archive/2006/08/16/11289.html
            vc編譯鏈接錯(cuò)誤--LNK2001,LNK2019,  http://www.shnenglu.com/mzty/archive/2006/08/17/11323.html
            VC++ 編譯鏈接錯(cuò)誤匯總   http://www.shnenglu.com/mzty/archive/2007/07/19/28365.html
            如何調(diào)試程序的 Release 版本?(轉(zhuǎn))  http://www.shnenglu.com/mzty/archive/2006/11/19/15439.html
            VS2005中檢測(cè)和更正 C/C++ 代碼缺陷  http://www.shnenglu.com/mzty/archive/2006/11/23/15572.html
            debug與release區(qū)別和使用的常見(jiàn)錯(cuò)誤 http://www.shnenglu.com/mzty/archive/2005/12/24/2047.html
            C++ Debugging http://www.shnenglu.com/mzty/archive/2005/12/29/2244.html
            在release模式下debug  http://www.shnenglu.com/mzty/archive/2007/03/13/19722.html
            宏定義與空格

            不同版本的移植:
            (vs.net2005 對(duì)c++library的二十個(gè)不兼容) http://www.shnenglu.com/mzty/archive/2005/12/27/2185.html
            移置c++從6.0到2005 http://www.shnenglu.com/mzty/archive/2005/12/20/1889.html
            Porting Visual C++ Code to Visual Studio 2005  http://www.shnenglu.com/mzty/archive/2006/01/25/3024.html
            vc++7.1轉(zhuǎn)移到vc++2005 需要的一些變動(dòng)  http://www.shnenglu.com/mzty/archive/2006/03/09/3918.html
            To convert from VS.NET 2003 to VS.NET 2002 http://www.shnenglu.com/mzty/archive/2006/02/07/3103.html
            vc7-vc6工具 http://vckbase.com/document/viewdoc/?id=1034


            C++基礎(chǔ):
            簡(jiǎn)單友元實(shí)例和訪問(wèn)申明using關(guān)鍵字   http://www.shnenglu.com/mzty/archive/2005/11/04/929.html
            extern http://www.shnenglu.com/mzty/archive/2006/07/14/9834.html
            #pragma使用  http://www.shnenglu.com/mzty/archive/2006/08/08/10958.html
            volatile關(guān)鍵字 http://www.shnenglu.com/mzty/archive/2006/08/08/10959.html
            const 1  http://www.shnenglu.com/mzty/archive/2005/11/09/1001.html
            const 2 http://www.shnenglu.com/mzty/archive/2006/08/08/10957.html
            C++ casting  http://www.shnenglu.com/mzty/archive/2005/11/09/1000.html
            字節(jié)長(zhǎng)度,字節(jié)對(duì)齊以及類,對(duì)象的長(zhǎng)度   http://www.shnenglu.com/mzty/archive/2005/10/24/832.html
            重載覆蓋隱藏 -------多重繼承的成員調(diào)用  http://www.shnenglu.com/mzty/archive/2005/11/09/997.html
            虛函數(shù) 多重繼承的構(gòu)造函數(shù)的調(diào)用,虛函數(shù)地址的找法  http://www.shnenglu.com/mzty/archive/2005/11/09/999.html
            虛析構(gòu)函數(shù) ,純虛析構(gòu)函數(shù)必須實(shí)現(xiàn)的原因 http://www.shnenglu.com/mzty/archive/2006/07/31/10743.html
            函數(shù)指針實(shí)例  http://www.shnenglu.com/mzty/archive/2007/04/20/22351.html
            函數(shù)指針   http://www.shnenglu.com/mzty/archive/2005/11/09/1002.html
            函數(shù)對(duì)象     http://www.shnenglu.com/mzty/archive/2005/12/14/1746.html
            Use Functor for Callbacks in C++  http://www.shnenglu.com/mzty/archive/2006/01/18/2864.html
            指針高級(jí)--<高質(zhì)量編程>  http://www.shnenglu.com/mzty/archive/2006/07/07/9536.html
            內(nèi)存。二重指針,指針的高級(jí)使用   http://www.shnenglu.com/mzty/archive/2005/11/09/1004.html
            c++中指針,指針的引用,指針的指針的區(qū)別 http://www.shnenglu.com/mzty/archive/2006/07/07/9531.html
            int & *p; //不能建立指向引用的指針http://www.shnenglu.com/mzty/archive/2005/12/08/1621.html
            C++局部類和嵌套類的區(qū)別  http://www.shnenglu.com/mzty/archive/2007/05/24/24766.html
            C++的匿名枚舉 http://www.shnenglu.com/mzty/archive/2007/05/24/24773.html
            關(guān)于C++中RTTI的編碼實(shí)現(xiàn)  http://www.shnenglu.com/mzty/archive/2006/01/05/2446.html
            c++ effective心得  http://www.shnenglu.com/mzty/archive/2005/11/09/998.html
            dynamic_cast使用的討論
            C++拷貝構(gòu)造函數(shù)的幾個(gè)細(xì)節(jié)


            C++常用:
            CString詳細(xì)講解 http://www.shnenglu.com/mzty/archive/2006/02/07/3105.html
            讀寫文件精華   http://www.shnenglu.com/mzty/archive/2005/11/09/1005.html
            c++中使用com的方法  http://www.shnenglu.com/mzty/archive/2005/12/24/2049.html
            數(shù)據(jù)結(jié)構(gòu)算法C++實(shí)現(xiàn)  http://www.shnenglu.com/mzty/archive/2005/12/24/2060.html
            C++中DOM寫XML http://www.shnenglu.com/mzty/archive/2005/12/29/2225.html
            tiny xml使用
            刪除,移動(dòng),目錄瀏覽對(duì)話框,找某目錄下的所有文件http://www.shnenglu.com/mzty/archive/2006/01/12/2683.html
            auto_ptr(轉(zhuǎn)) http://www.shnenglu.com/mzty/archive/2005/11/09/995.html
            使用API實(shí)現(xiàn)1/1000秒的性能測(cè)試類  http://www.shnenglu.com/mzty/archive/2006/06/16/8636.html
            基于Visual C++6.0的DLL編程實(shí)現(xiàn) http://www.shnenglu.com/mzty/archive/2006/07/24/10419.html
            c++單向鏈表 (討論應(yīng)不應(yīng)該在默認(rèn)的構(gòu)造里就分配空間)  http://www.shnenglu.com/mzty/archive/2005/10/28/870.html
            讀取ini文件  http://www.shnenglu.com/mzty/archive/2006/01/17/2822.html
            簡(jiǎn)單好用的讀寫ini文件的類  http://www.shnenglu.com/mzty/archive/2006/01/17/2829.html



            C++實(shí)例:
            聲明變量語(yǔ)句中使用順序運(yùn)算  http://www.shnenglu.com/mzty/archive/2005/10/24/834.html
            有用但不常見(jiàn)的c++函數(shù)  http://www.shnenglu.com/mzty/archive/2005/11/04/936.html
            不完整得cstring類   http://www.shnenglu.com/mzty/archive/2005/11/09/1003.html
            CSTRING類(不是我寫的)  http://www.shnenglu.com/mzty/archive/2005/12/06/1563.html
            非常簡(jiǎn)單的石頭,剪刀,布程序 http://www.shnenglu.com/mzty/archive/2006/06/24/8953.html
            石頭,剪刀,布(雙分派實(shí)例)   http://www.shnenglu.com/mzty/archive/2007/03/22/20370.html

             

            VC技巧:
            vc中打開(kāi)exe文件  http://www.shnenglu.com/mzty/archive/2005/12/24/2045.html
            vc中讀寫注冊(cè)表 http://www.shnenglu.com/mzty/archive/2005/12/24/2046.html
            vc中常用的方法  http://www.shnenglu.com/mzty/archive/2005/12/29/2250.html
            CBitmapButton的使用  http://www.shnenglu.com/mzty/archive/2006/02/17/3307.html
            MESSAGE MAP相關(guān)即ondrow()消息調(diào)用順序 http://www.shnenglu.com/mzty/archive/2006/02/20/3346.html
            vc 使用總結(jié)  http://www.shnenglu.com/mzty/archive/2006/05/29/7794.html
            CArchive原理  http://www.shnenglu.com/mzty/archive/2006/08/08/10960.html

             


            托管:
            Visual C++ .NET編程:托管C++概述  http://www.shnenglu.com/mzty/archive/2006/08/18/11393.html
            關(guān)于 “托管與非托管 ” 大家都知道那些,來(lái)說(shuō)說(shuō)? http://www.shnenglu.com/mzty/archive/2005/11/18/1186.html
            Managed, Unmanaged, Native http://www.shnenglu.com/mzty/archive/2005/11/21/1213.html
            C#中重用c/c++舊模塊 http://www.shnenglu.com/mzty/archive/2006/03/31/4846.html
            使用c++\CLI實(shí)現(xiàn)c++托管與非托管混合編程  http://www.shnenglu.com/mzty/archive/2006/08/16/11288.html
            非托管的vc工程中部分文件使用.Net Framwork  http://www.shnenglu.com/mzty/archive/2006/08/17/11334.html
            Native c++ 和Managed 的 interop   http://www.shnenglu.com/mzty/archive/2006/08/17/11354.html
            Managed c++與c++\CLI的區(qū)別(實(shí)例) http://www.shnenglu.com/mzty/archive/2006/08/18/11397.html


            其他:
            c++未來(lái)  http://www.shnenglu.com/mzty/archive/2005/12/23/1993.html
            從c++到c# http://www.shnenglu.com/mzty/archive/2005/11/21/1224.html
            微軟各種語(yǔ)言比較  http://www.shnenglu.com/mzty/archive/2005/11/29/1408.html
            c/c++面試試題轉(zhuǎn)載 http://www.shnenglu.com/mzty/archive/2005/12/24/2061.html
            使用WIN32API寫Windows程序  http://www.shnenglu.com/mzty/archive/2006/08/21/11521.html
            API 技巧集 http://www.shnenglu.com/mzty/archive/2006/01/25/3023.html
            C++ 20年精彩風(fēng)華:http://www.shnenglu.com/mzty/archive/2007/04/02/21110.html



            --------------------------------------不斷更新中。。。








            posted on 2007-03-02 11:26 夢(mèng)在天涯 閱讀(23287) 評(píng)論(18)  編輯 收藏 引用 所屬分類: CPlusPlus

            評(píng)論

            # re: C++隨筆分類列表 2007-03-02 16:08 踏雪赤兔

            強(qiáng)人~~呵呵~~  回復(fù)  更多評(píng)論   

            # re: C++隨筆分類列表(基礎(chǔ)) 2007-10-24 10:39 路過(guò)

            達(dá)人。。。。。

            多謝你的這些東西  回復(fù)  更多評(píng)論   

            # re: C++隨筆分類列表(基礎(chǔ)) 2008-06-23 19:09 yun

            教學(xué)設(shè)備管理系統(tǒng)
            a)輸入記錄:教學(xué)設(shè)備類將每一個(gè)教學(xué)設(shè)備編號(hào)、設(shè)備名稱、生產(chǎn)廠家、購(gòu)置日期、臺(tái)數(shù)、單價(jià)注作為一個(gè)記錄。該軟件能建立一個(gè)新的數(shù)據(jù)文件(用數(shù)組存放)或給已建立好的數(shù)據(jù)文件增加記錄。
            b)顯示記錄:根據(jù)設(shè)備編號(hào)顯示設(shè)備的記錄。
            c)修改記錄:可以對(duì)數(shù)據(jù)的任意記錄的數(shù)據(jù)進(jìn)行修改并在修改前后對(duì)記錄內(nèi)容進(jìn)行顯示。
            d)刪除記錄:可刪除數(shù)據(jù)文件中的任一記錄, 并且還能恢復(fù)被刪除的記錄。
            e)統(tǒng)計(jì): (A)統(tǒng)計(jì)每頁(yè)合計(jì)臺(tái)數(shù)及金額; (B)累計(jì)設(shè)備的總臺(tái)數(shù)及總金額;(C)統(tǒng)計(jì)單價(jià)在:200元以下、200~800元之間和800元以上的設(shè)備總臺(tái)數(shù)及總金額。 (記錄個(gè)數(shù)至少8個(gè),存放在數(shù)組中。)
              回復(fù)  更多評(píng)論   

            # 緊急求救 2008-06-23 19:13 yun

            緊急求救呀,我初學(xué)C++,但是現(xiàn)在要做一個(gè)這樣的系統(tǒng),實(shí)在有很大的困難,可是我們明天下午就要交了,如果沒(méi)得交的話就完蛋了,這是我的考試題目呀,拜脫了,幫幫忙啊~!在這里寫了先~~~  回復(fù)  更多評(píng)論   

            # re: C++隨筆分類列表(基礎(chǔ)) 2008-06-24 08:16 ss

            @yun
            我昨晚熬到凌晨3點(diǎn),終于把你要求的功能全部做完了,怎么發(fā)給你啊,我很著急啊,到處找你聯(lián)系方式找不到。要是再拖到今天下午以后就來(lái)不及了。  回復(fù)  更多評(píng)論   

            # re: C++隨筆分類列表(基礎(chǔ)) 2008-06-24 08:51 夢(mèng)在天涯

            @yun
            你可真的是遇到大好人了啊,一定要謝謝ss了啊!
            其實(shí)要是讓我做的畫(huà),我對(duì)這個(gè)方面的還不是很熟?。?br>@ss thanks ss!
              回復(fù)  更多評(píng)論   

            # re: C++隨筆分類列表(基礎(chǔ)) 2008-06-24 08:55 夢(mèng)在天涯

            @cppexplore 你做的東東,你可以發(fā)到首頁(yè),他來(lái)的時(shí)候就看到了哦!  回復(fù)  更多評(píng)論   

            # re: C++隨筆分類列表(基礎(chǔ))[未登錄](méi) 2008-06-24 09:19 cppexplore

            @夢(mèng)在天涯
            哈哈,暴露了。我給他開(kāi)玩笑呢。學(xué)生時(shí)代不好好學(xué)習(xí),不思進(jìn)取,不對(duì),但也有很多變通的方法,明天下午遞交,前天晚上抱佛腳,這個(gè)錯(cuò)誤太嚴(yán)重,更嚴(yán)重的是沒(méi)有找到變通的正確方法,老以為不通過(guò)任何的努力,天上就能掉餡餅,還能咬上一口。  回復(fù)  更多評(píng)論   

            # re: C++隨筆分類列表(基礎(chǔ)) 2008-06-24 11:28 yun

            太感謝了呀,我的號(hào)是907651357  回復(fù)  更多評(píng)論   

            # re: C++隨筆分類列表(基礎(chǔ)) 2008-06-24 11:40 yun

            我的郵箱是520lihongyun@sina.com  回復(fù)  更多評(píng)論   

            # re: C++隨筆分類列表(基礎(chǔ)) 2008-06-24 11:47 yun

            哎呀,各位大哥呀,我也實(shí)在是沒(méi)辦法才找到這里來(lái)地呀,你們就幫幫我吧,不然我就完蛋了~!我保證以后一定好好上課認(rèn)真聽(tīng)講~~····
            謝謝咯,一定要幫我呀~!  回復(fù)  更多評(píng)論   

            # re: C++隨筆分類列表(基礎(chǔ)) 2008-06-24 12:07 yun

            @cppexplore
            我不是故意不學(xué)習(xí)的啊,是我真的不會(huì)啊,我們老師每次講課都讓我們讀代碼她聽(tīng),我們根本就不懂,有幾個(gè)人以前學(xué)過(guò),所以每次讀都是跟著背會(huì)了才讀給老師聽(tīng)的,所以一要做作業(yè)就不會(huì)了~~  回復(fù)  更多評(píng)論   

            # re: C++隨筆分類列表(基礎(chǔ)) 2008-06-24 12:11 yun

            @ss
            我的郵箱是520lihongyun@sina.com

            上面是我的郵箱,我會(huì)時(shí)刻關(guān)注這里的!
            不然我就完了,我不想下學(xué)期補(bǔ)考??!
            嗚嗚~~~  回復(fù)  更多評(píng)論   

            # re: C++隨筆分類列表(基礎(chǔ)) 2008-06-24 13:05 ss

            受不了這種人了,自己去看吧。任何問(wèn)題自己調(diào),浪費(fèi)半小時(shí)時(shí)間。
            #include <cstdio>
            #include<cstdlib>
            #include <cstring>
            #include <unistd.h>
            #include <fcntl.h>

            struct record
            {
            char bianhao[50];
            char mingcheng[50];
            char changjia[100];
            char riqi[50];
            char taishu[50];
            char danjian[50];
            bool isdelete;
            };
            struct record data[100];
            void showdata(struct record data[100],int len)
            {
            printf("bianhao mingcheng changjia qiri taishu danjia\n");
            for(int i=0;i<len;i++)
            {
            if(data[i].isdelete!=true)
            {
            printf("%s %s %s %s %s %s\n",data[i].bianhao,
            data[i].mingcheng,data[i].changjia,data[i].riqi,data[i].taishu,data[i].danjian);
            }
            }
            }
            void adddata(struct record data[100],int len)
            {
            printf("please input bianhao:\n");
            scanf("%s",data[len].bianhao);
            printf("please input mingcheng:\n");
            scanf("%s",data[len].mingcheng);
            printf("please input changjia:\n");
            scanf("%s",data[len].changjia);
            printf("please input riqi:\n");
            scanf("%s",data[len].riqi);
            printf("please input taishu:\n");
            scanf("%s",data[len].taishu);
            printf("please input danjian:\n");
            scanf("%s",data[len].danjian);
            }
            void deletedata(struct record data[100],int len)
            {
            char bianhao[50];
            printf("please input delete bianhao:\n");
            scanf("%s",bianhao);
            for(int i=0;i<len;i++)
            {
            if(strcmp(bianhao,data[i].bianhao)==0)
            {
            data[i].isdelete=true;
            break;
            }
            }
            }
            void restoredata(struct record data[100],int len)
            {
            char bianhao[50];
            printf("please input restore bianhao:\n");
            scanf("%s",bianhao);
            for(int i=0;i<len;i++)
            {
            if(strcmp(bianhao,data[i].bianhao)==0)
            {
            data[i].isdelete=false;
            break;
            }
            }
            }
            void quitdata(struct record data[100],int len)
            {
            int fp;
            if((fp=open("./data",O_APPEND))==-1)
            {
            printf("open file[./data] failed!\n");
            return ;
            }
            char buffer[1000];
            for(int i=0;i<len;i++)
            {
            printf(buffer,"%s;%s;%s;%s;%s;%s;%s\n",data[i].bianhao,
            data[i].mingcheng,data[i].changjia,data[i].riqi,data[i].taishu,data[i].danjian);
            write(fp,buffer,strlen(buffer));
            }
            close(fp);
            exit(0);
            }
            void help()
            {

            printf("use list command:\n");
            printf(" s:show data;\n");
            printf(" a:add data;\n");
            printf(" d:delete data;\n");
            printf(" r:restore data;\n");
            printf(" q:quit data;\n");
            }
            int main()
            {
            int fp;
            char buffer[10240];
            memset(data,0,sizeof(struct record)*100);
            if((fp=open("./data",O_RDWR))==-1)
            {
            printf("open file[./data] failed!\n");
            return -1;
            }
            int len=read(fp,buffer,10240);
            close(fp);
            char *p=buffer;
            char *begin,*middle;
            int i=0,j=0;
            while((begin=strchr(p,'\n'))!=NULL)
            {
            j=0;
            char *q=p;
            while((middle=strchr(q,';'))!=NULL&&middle<begin)
            {
            switch(j)
            {
            case 0:
            memcpy(data[i].bianhao,q,middle-q);
            break;
            case 1:
            memcpy(data[i].mingcheng,q,middle-q);
            break;
            case 2:
            memcpy(data[i].changjia,q,middle-q);
            break;
            case 3:
            memcpy(data[i].riqi,q,middle-q);
            break;
            case 4:
            memcpy(data[i].taishu,q,middle-q);
            break;
            case 5:
            memcpy(data[i].danjian,q,middle-q);
            break;
            case 6:
            if(*q=='1')
            {
            data[i].isdelete=true;
            }
            break;
            default:
            break;
            }
            j++;
            q=middle+1;
            }
            p=begin+1;
            i++;
            }
            char c;
            while(c=getchar())
            {
            switch(c)
            {
            case 's':
            showdata(data,i);
            break;
            case 'a':
            adddata(data,i++);
            break;
            case 'd':
            deletedata(data,i);
            break;
            case 'r':
            restoredata(data,i);
            break;
            case 'q':
            quitdata(data,i);
            break;
            default:
            help();
            break;
            }
            }
            }
              回復(fù)  更多評(píng)論   

            # re: C++隨筆分類列表(基礎(chǔ)) 2008-06-24 20:43 yun

            @ss
            謝謝了啊,我知道浪費(fèi)了你寶貴的時(shí)間,對(duì)不起啊,
            要不是知道你是高人,我也不會(huì)那么賴皮的麻煩你咯~!
            再次感謝了!??!
              回復(fù)  更多評(píng)論   

            # re: C++隨筆分類列表(基礎(chǔ)) 2008-12-23 23:27 酒明遠(yuǎn)

            你好,我每天晚上都看你的博客,覺(jué)的真好,今天晚上寫了個(gè)程序,怎么也調(diào)不對(duì),請(qǐng)你抽時(shí)間幫我看看哈
            #include<iostream>
            #include<fstream>
            #include<cctype>
            using namespace std;

            int main()
            {
            fstream infile("in.txt",ios::in|ios::out);
            char c;
            while(!infile.eof())
            {
            c=infile.get();

            if(isupper(c))
            {
            infile.seekg(-1,ios::cur);
            char s=tolower(c);
            infile.put(s);
            }
            }
            infile.close();
            return 0;

            seekg的用法到底是什么呀?書(shū)上寫的也不詳細(xì),先謝謝啦!  回復(fù)  更多評(píng)論   

            # re: C++隨筆分類列表(基礎(chǔ)) 2009-01-10 18:42 wstonep

            很好哇...以后會(huì)常來(lái)的啊..  回復(fù)  更多評(píng)論   

            # re: C++隨筆分類列表(基礎(chǔ)) 2009-04-28 20:09 Sky Yi

            做個(gè)標(biāo)記。。。以后可能用得上  回復(fù)  更多評(píng)論   

            公告

            EMail:itech001#126.com

            導(dǎo)航

            統(tǒng)計(jì)

            • 隨筆 - 461
            • 文章 - 4
            • 評(píng)論 - 746
            • 引用 - 0

            常用鏈接

            隨筆分類

            隨筆檔案

            收藏夾

            Blogs

            c#(csharp)

            C++(cpp)

            Enlish

            Forums(bbs)

            My self

            Often go

            Useful Webs

            Xml/Uml/html

            搜索

            •  

            積分與排名

            • 積分 - 1804171
            • 排名 - 5

            最新評(píng)論

            閱讀排行榜

            日本欧美久久久久免费播放网| 国产精品美女久久久m| 久久精品一区二区国产| 色妞色综合久久夜夜| 开心久久婷婷综合中文字幕| 精品多毛少妇人妻AV免费久久| 国产精品99久久精品| 九九99精品久久久久久| 久久精品草草草| 99久久精品免费观看国产| 国产成人久久精品麻豆一区| 91精品免费久久久久久久久| 久久国产精品99久久久久久老狼 | 午夜精品久久久久久影视777| 品成人欧美大片久久国产欧美...| 色综合久久综精品| 一本大道久久a久久精品综合| 热re99久久精品国产99热| 99热都是精品久久久久久| 久久精品成人一区二区三区| 精品久久久无码中文字幕天天| 久久99热这里只有精品国产| 久久综合九色欧美综合狠狠| 亚洲人成网站999久久久综合| 思思久久精品在热线热| 人妻无码αv中文字幕久久琪琪布| 久久精品aⅴ无码中文字字幕不卡| 精品久久久噜噜噜久久久| 91精品婷婷国产综合久久| 青青草国产97免久久费观看| 狠狠色狠狠色综合久久| 好久久免费视频高清| 午夜精品久久久久9999高清| 亚洲国产一成人久久精品| 久久―日本道色综合久久| 欧美久久久久久精选9999| 一本色道久久88—综合亚洲精品| 久久99热只有频精品8| 精品久久久久久无码中文野结衣| 久久久www免费人成精品| 国产91色综合久久免费分享|