pbootcms网站模板|日韩1区2区|织梦模板||网站源码|日韩1区2区|jquery建站特效-html5模板网

將模板化的 C++ 類拆分為 .hpp/.cpp 文件——這可能

Splitting templated C++ classes into .hpp/.cpp files--is it possible?(將模板化的 C++ 類拆分為 .hpp/.cpp 文件——這可能嗎?)
本文介紹了將模板化的 C++ 類拆分為 .hpp/.cpp 文件——這可能嗎?的處理方法,對大家解決問題具有一定的參考價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)吧!

問題描述

我在嘗試編譯一個 C++ 模板類時出錯,該類在 .hpp.cpp 文件之間拆分:

I am getting errors trying to compile a C++ template class which is split between a .hpp and .cpp file:

$ g++ -c -o main.o main.cpp  
$ g++ -c -o stack.o stack.cpp   
$ g++ -o main main.o stack.o  
main.o: In function `main':  
main.cpp:(.text+0xe): undefined reference to 'stack<int>::stack()'  
main.cpp:(.text+0x1c): undefined reference to 'stack<int>::~stack()'  
collect2: ld returned 1 exit status  
make: *** [program] Error 1  

這是我的代碼:

stack.hpp:

#ifndef _STACK_HPP
#define _STACK_HPP

template <typename Type>
class stack {
    public:
            stack();
            ~stack();
};
#endif

stack.cpp:

#include <iostream>
#include "stack.hpp"

template <typename Type> stack<Type>::stack() {
        std::cerr << "Hello, stack " << this << "!" << std::endl;
}

template <typename Type> stack<Type>::~stack() {
        std::cerr << "Goodbye, stack " << this << "." << std::endl;
}

ma??in.cpp:

#include "stack.hpp"

int main() {
    stack<int> s;

    return 0;
}

ld 當(dāng)然是正確的:符號不在 stack.o 中.

ld is of course correct: the symbols aren't in stack.o.

這個問題的答案沒有幫助,因?yàn)槲乙呀?jīng)按照它說的做了.
這個可能有幫助,但我不想移動每一個方法進(jìn)入 .hpp 文件—我不應(yīng)該這樣做,是嗎?

The answer to this question does not help, as I'm already doing as it says.
This one might help, but I don't want to move every single method into the .hpp file—I shouldn't have to, should I?

是將 .cpp 文件中的所有內(nèi)容移動到 .hpp 文件中的唯一合理解決方案,并且簡單地包含所有內(nèi)容,而不是作為獨(dú)立對象文件鏈接?這看起來非常丑陋!在這種情況下,我不妨恢復(fù)到我以前的狀態(tài)并將 stack.cpp 重命名為 stack.hpp 并完成它.

Is the only reasonable solution to move everything in the .cpp file to the .hpp file, and simply include everything, rather than link in as a standalone object file? That seems awfully ugly! In that case, I might as well revert to my previous state and rename stack.cpp to stack.hpp and be done with it.

推薦答案

無法在單獨(dú)的 cpp 文件中編寫模板類的實(shí)現(xiàn)并進(jìn)行編譯.如果有人聲稱,所有這樣做的方法都是模仿單獨(dú) cpp 文件使用的變通方法,但實(shí)際上,如果您打算編寫模板類庫并將其與頭文件和 lib 文件一起分發(fā)以隱藏實(shí)現(xiàn),這是不可能的.

It is not possible to write the implementation of a template class in a separate cpp file and compile. All the ways to do so, if anyone claims, are workarounds to mimic the usage of separate cpp file but practically if you intend to write a template class library and distribute it with header and lib files to hide the implementation, it is simply not possible.

要知道為什么,讓我們看看編譯過程.頭文件永遠(yuǎn)不會被編譯.它們只是經(jīng)過預(yù)處理.然后將預(yù)處理的代碼與實(shí)際編譯的 cpp 文件結(jié)合在一起.現(xiàn)在,如果編譯器必須為對象生成適當(dāng)?shù)膬?nèi)存布局,則它需要知道模板類的數(shù)據(jù)類型.

To know why, let us look at the compilation process. The header files are never compiled. They are only preprocessed. The preprocessed code is then clubbed with the cpp file which is actually compiled. Now if the compiler has to generate the appropriate memory layout for the object it needs to know the data type of the template class.

其實(shí)要明白,模板類根本就不是一個類,而是一個類的模板,它的聲明和定義是編譯器在編譯時從參數(shù)中得到數(shù)據(jù)類型的信息后生成的.只要無法創(chuàng)建內(nèi)存布局,就無法生成方法定義的指令.記住類方法的第一個參數(shù)是this"運(yùn)算符.所有類方法都被轉(zhuǎn)換為具有名稱修飾和第一個參數(shù)作為其操作對象的單獨(dú)方法.'this' 參數(shù)實(shí)際上說明了對象的大小,除非用戶使用有效的類型參數(shù)實(shí)例化對象,否則編譯器無法使用模板類.在這種情況下,如果您將方法定義放在單獨(dú)的 cpp 文件中并嘗試編譯它,則不會生成帶有類信息的目標(biāo)文件本身.編譯不會失敗,它會生成目標(biāo)文件,但不會為目標(biāo)文件中的模板類生成任何代碼.這就是鏈接器無法在目標(biāo)文件中找到符號并且構(gòu)建失敗的原因.

Actually it must be understood that template class is not a class at all but a template for a class the declaration and definition of which is generated by the compiler at compile time after getting the information of the data type from the argument. As long as the memory layout cannot be created, the instructions for the method definition cannot be generated. Remember the first argument of the class method is the 'this' operator. All class methods are converted into individual methods with name mangling and the first parameter as the object which it operates on. The 'this' argument is which actually tells about size of the object which incase of template class is unavailable for the compiler unless the user instantiates the object with a valid type argument. In this case if you put the method definitions in a separate cpp file and try to compile it the object file itself will not be generated with the class information. The compilation will not fail, it would generate the object file but it won't generate any code for the template class in the object file. This is the reason why the linker is unable to find the symbols in the object files and the build fails.

現(xiàn)在隱藏重要實(shí)現(xiàn)細(xì)節(jié)的替代方法是什么?眾所周知,將接口與實(shí)現(xiàn)分離的主要目的是以二進(jìn)制形式隱藏實(shí)現(xiàn)細(xì)節(jié).這是您必須分離數(shù)據(jù)結(jié)構(gòu)和算法的地方.您的模板類必須僅表示數(shù)據(jù)結(jié)構(gòu),而不是算法.這使您能夠在單獨(dú)的非模板化類庫中隱藏更有價(jià)值的實(shí)現(xiàn)細(xì)節(jié),其中的類可以在模板類上工作或僅使用它們來保存數(shù)據(jù).模板類實(shí)際上包含更少的代碼來分配、獲取和設(shè)置數(shù)據(jù).其余的工作將由算法類完成.

Now what is the alternative to hide important implementation details? As we all know the main objective behind separating interface from implementation is hiding implementation details in binary form. This is where you must separate the data structures and algorithms. Your template classes must represent only data structures not the algorithms. This enables you to hide more valuable implementation details in separate non-templatized class libraries, the classes inside which would work on the template classes or just use them to hold data. The template class would actually contain less code to assign, get and set data. Rest of the work would be done by the algorithm classes.

我希望這個討論會有所幫助.

I hope this discussion would be helpful.

這篇關(guān)于將模板化的 C++ 類拆分為 .hpp/.cpp 文件——這可能嗎?的文章就介紹到這了,希望我們推薦的答案對大家有所幫助,也希望大家多多支持html5模板網(wǎng)!

【網(wǎng)站聲明】本站部分內(nèi)容來源于互聯(lián)網(wǎng),旨在幫助大家更快的解決問題,如果有圖片或者內(nèi)容侵犯了您的權(quán)益,請聯(lián)系我們刪除處理,感謝您的支持!

相關(guān)文檔推薦

How can I read and manipulate CSV file data in C++?(如何在 C++ 中讀取和操作 CSV 文件數(shù)據(jù)?)
In C++ why can#39;t I write a for() loop like this: for( int i = 1, double i2 = 0; (在 C++ 中,為什么我不能像這樣編寫 for() 循環(huán): for( int i = 1, double i2 = 0;)
How does OpenMP handle nested loops?(OpenMP 如何處理嵌套循環(huán)?)
Reusing thread in loop c++(在循環(huán) C++ 中重用線程)
Precise thread sleep needed. Max 1ms error(需要精確的線程睡眠.最大 1ms 誤差)
Is there ever a need for a quot;do {...} while ( )quot; loop?(是否需要“do {...} while ()?環(huán)形?)
主站蜘蛛池模板: 青青青国产精品一区二区 | 96精品高清视频在线观看软件 | 国产精品无码无片在线观看 | 亚洲永久网站 | 国产精品久久久久久久久免费 | 国产福利免费 | 日韩精品 欧美 | 热玖玖| 99国产精品自在自在久久 | 在线观看第一页 | 少妇与黑人一二三区无码 | 狠狠干夜夜爽 | 中文在线好最新版在线 | 6―13呦精品 | 欧美日韩制服在线 | 欧美性猛交xxxx富婆 | 97免费在线视频 | 亚洲成人高清在线 | 久久亚洲中文字幕精品一区 | 亚洲精品丝袜日韩 | 欧美亚洲精品一区二区三区 | 国产精品另类激情久久久免费 | 首页 亚洲 欧美 制服 丝腿 | 不卡视频一区二区 | 一区二区三区在线视频播放 | 成人国产欧美日韩在线视频 | 日韩a级片在线观看 | 尤物最新网址 | 国产精品毛片一区二区三区 | 中文无码久久精品 | 亚洲熟妇自偷自拍另类 | 青青草视频网站 | 国产黄色免费网站 | 色情无码www视频无码区小黄鸭 | 美女又黄又免费的视频 | 在线精品国产一区二区三区 | 好爽又高潮了毛片 | 四虎永久在线精品免费播放 | 中文字字幕在线中文乱码 | 污污内射久久一区二区欧美日韩 | 亚洲特黄一级片 | 亚洲精品国产品国语在线观看 | 顶臀精品视频www | 一本之道高清狼码 | 久色成人网 | 国产成人av一区二区三区在线观看 | 欧美精品亚洲精品日韩已满十八 | 国产中文久久 | 玖玖爱在线精品视频 | 日韩欧美国产网站 | 欧美高清在线一区 | 亚洲中文字幕乱码av波多ji | 国产精品三区四区 | 艳妇臀荡乳欲伦交换在线播放 | 亚洲自拍偷窥 | 国产偷国产偷亚洲清高app | 娇小性xxxxx极品娇小小说 | 日韩一区二区三 | 最新视频–x99av | av生活片 | 日本大尺度吃奶做爰过程 | 国产又爽又黄又无遮挡的激情视频 | 精品视频一区二区三区四区 | 四色最新网址 | 公妇借种乱h中文字幕 | 国产无遮挡裸体免费视频 | 欧美激情综合亚洲一二区 | 无码专区久久综合久中文字幕 | 男女啪啪资源 | 国产又粗又猛又黄又爽性视频 | 永久在线免费观看 | 天天射综合网站 | 亚洲国产另类久久久精品黑人 | 成人性做爰aaa片免费看不忠 | 91免费福利 | 饥渴少妇勾引水电工av | 午夜福利国产成人无码gif动图 | 久久精品水蜜桃av综合天堂 | 亚洲欧美日韩精品在线观看 | 欧美日韩国产伦理 | 中文字幕免费观看视频 | 91免费看片网站 | 波多野结衣的av一区二区三区 | 国产99久一区二区三区a片 | 青青草国产成人av片免费 | 亚洲男男无套gv大学生 | 国产精品免费一区二区三区四区 | 国产精品成人免费视频 | 一本一生久久a久久精品综合蜜 | 国产娇小hdxxxx乱 | 午夜一级影院 | 国产欧美又粗又猛又爽老小说 | 久久潮| 国产精品xxx大片免费观看 | 国产精久久一区二区三区 | 免费在线观看污网站 | 亚洲高清在线免费观看 | 天天摸夜夜添狠狠添婷婷 | 欧美成人三级伦在线观看 | 久久天天躁狠狠躁夜夜躁2014 | 亚洲精品一区二三区不卡 | 欧美二级片 | av美国| 正在播放木下凛凛xv99 | 吃奶摸下激烈视频学生软件 | 北条麻妃一二三区 | 国产精品沙发午睡系列990531 | 美女131mm久久爽爽免费 | 乱色欧美 | 小说区 图片区色 综合区 | 欧美日韩精品一区二区 | 欧美精品久久久 | 国产欧美在线一区二区三区 | 成人毛片区 | 538国产精品视频一区二区 | 人妻熟妇乱又伦精品视频 | 91综合久久 | 中文字幕色婷婷在线视频 | 欧美性生活网 | 男女一进一出超猛烈的视频不遮挡在线观看 | 久热精品在线观看 | 日本a级老少配 | 超污网站在线观看 | 国产成人无码区免费网站 | 授乳喂奶av中文在线 | 国产欧美精品日韩区二区麻豆天美 | 国产精品香蕉 | 国产乱人乱精一区二视频 | 夜夜高潮夜夜爽夜夜爱爱 | 欧美狂猛xxxxx乱大交3 | 欧美在线日韩 | 黄色成人在线免费观看 | 国产精品亚洲欧美日韩在线观看 | 久久9热| 日韩视频中文 | 国产欧美日韩另类 | 秋霞一区二区 | 免费人妻精品一区二区三区 | 国产v亚洲v天堂无码 | 亚洲日韩中文字幕天堂不卡 | 亚洲国产成人一区二区精品区 | 999亚洲国产精 | 欧美吻胸吃奶大尺度 | 一区视频在线免费观看 | 欧产日产国产精品乱噜噜 | 久久久久99精品成人片三人毛片 | 欧美bbbbb性bbbbb视频 | 日韩一欧美内射在线观看 | 91抖音成人 | 丝袜足控一区二区三区 | 爱情岛论坛亚洲品质自拍视频 | 色综合色狠狠天天综合色 | 亚洲色图国产视频 | 黄色美女一级片 | 色婷婷香蕉在线一区二区 | 国产精品美女久久久久av超清 | 女人裸体性做爰录像 | 成人毛片18女人毛片免费 | 国产精品裸体一区二区三区 | 麻豆网站观看 | 无码人妻精品一区二区蜜桃百度 | 色一情一区二 | 九九热在线观看 | 免费av网站大全 | 丝袜国产视频 | aa级黄色大片 | 亚洲熟妇无码av另类vr影视 | 97超碰人人模人人人爽人人爱 | 中文字幕精品久久久 | 97爱爱视频| 国产精品一二三区成毛片视频 | 国产精品网站视频 | 性欧美视频一区二区三区 | 91日日日| 亚洲国产综合在线 | 欧美一区二 | 精品少妇一区二区三区日产乱码 | 精品少妇一区二区三区免费观看 | 久久精品麻豆日日躁夜夜躁 | 久久精国| 欧美精品一区二区蜜臀亚洲 | 69堂成人精品免费视频 | 性爱视频日本 | 一区在线观看 | 国内毛片毛片毛片毛片毛片 | 极品久久 | 91精品欧美| 久久久久久久久久av | 日韩高清影视 | 久久免费看少妇a高潮一片黄特 | 97精品在线观看 | 少妇被躁爽到高潮无码文 | 久久久久久毛片精品免费不卡 | 久久亚洲国产成人精品性色 | 少妇性l交大片欧洲热妇乱xxx | 伊人久久青青 | 无码福利一区二区三区 | 大陆日韩欧美 | 亚洲色欲色欲大片www无码 | 小视频成人 | 久久人人爽人人 | 亚洲国产福利一区二区三区 | 久久精品99久久久久久 | 丰满人妻一区二区三区视频53 | 欧美日韩亚洲国产 | 人妻丰满熟av无码区hd | www.自拍偷拍| 超碰在线公开免费 | av在线播放国产 | 黄色av小说在线观看 | 中国一区二区三区 | 国产精品三级在线 | 可以在线观看的av | 亚洲图片欧美视频 | 婷婷久久综合九色综合绿巨人 | av资源一区 | 欧美性猛交xxxxx按摩欧美 | 日韩精品中文字幕在线 | 精品国产麻豆免费人成网站 | 伊人久久大香线蕉无码 | 日韩午夜小视频 | 日本怡红院视频www色 | 久久久亚洲精华液精华液精华液 | 中文字幕免费在线看 | 4438激情网 | 久久99国产精品久久99 | 欧洲av片| 亚洲人成网亚洲欧洲无码 | 伊人青青久久 | 天天看天天射 | 日韩三级网 | 亚洲中文字幕无码av | 国产99久久久国产精品成人免费 | 黄网站色| 亚洲日韩av无码中文字幕美国 | 操操操操操操操操操 | 亚洲不卡免费视频 | 日韩亚洲欧美一区二区三区 | 91精品国产色综合久久久蜜香臀 | 午夜阳光精品一区二区三区 | 九九热精品视频在线 | 亚洲精品萌白酱一区 | 2区3区在线涩网涩 | 日韩久久中文字幕 | 日日躁夜夜躁aaaabbbb | 亚洲欧美成人一区二区三区 | 亚洲一区二区三区视频在线 | a级在线观看 | 日韩丰满少妇无码内射 | 日韩av成人在线 | 在线观看一区视频 | 国色天香乱码区 | 免费观看国产精品视频 | 在线中文天堂 | 国产视频欧美 | 五月婷婷av | 九九99九九精彩4 | 亚洲婷婷av | 欧美老女人性生活视频 | 少妇高潮交换91 | 极品少妇脚交xxxxh | 四虎地址8848精品 | 欧美大胆少妇bbw | 久久亚洲一区二区三区成人国产 | 亚洲色偷拍区另类无码专区 | 黄色动漫在线免费观看 | 久久久噜久噜久久综合 | 麻豆国产尤物av尤物在线观看 | 深夜成人在线观看 | 中国美女黄色一级片 | 新片速递丨最新合集bt伙计 | 各种少妇正面着bbw撒尿视频 | 国产在线精品一区在线观看 | 国产成人久久久77777 | 色狠狠av一区二区三区 | 少妇9999九九九九在线观看 | 精品国产乱码一区二区三区 | 又色又爽又黄18禁美女裸身无遮挡 | 九色91av | 在厨房拨开内裤进入在线视频 | 国产精品99久久久久久董美香 | 欧美人与动牲交片免费 | 无套中出极品少妇白浆 | 九一视频污 | 国产精品久久久久影院老司 | 亚州欧洲日韩精品 | 就爱啪啪网站 | 亚洲精品一区二区三 | 亚洲精品97久久中文字幕无码 | 少妇淫片aaaaa毛片叫床爽 | 一级激情视频 | 日韩成人大屁股内射喷水 | 校园春色自拍偷拍 | 丰满少妇人妻无码专区 | 亚洲图片在线视频 | 一级特黄色大片 | 欧美狠狠| 欧美久久久久久久久久 | 国产高清一区在线观看 | 国产精品夜夜春夜夜爽久久老牛 | 国产区图片区小说区亚洲区 | 偷偷草| 国产精品人成在线观看 | 高潮毛片无遮挡 | 色偷偷88888欧美精品久久久 | 新狼窝色av性久久久久久 | 免费a级大片 | 免费网站观看www在线观看 | 少妇熟女视频一区二区三区 | 黄色不卡视频 | 色偷偷欧美 | 国产精品人人爽人人爽av | 亚洲 自拍 都市 欧美 小说 | 无限看片在线版免费视频大全 | 特大黑人娇小亚洲女 | 五月天综合网站 | 亚洲一区二区三区成人 | 亚洲最大成人免费视频 | 亚洲人成一区二区 | 国产伦子伦对白在线播放观看 | 色综合av | 亚洲欧美综合色 | 好av| 国产精品对白久久久久粗 | 久久精品国产日本波多野结衣 | 国产精品色哟哟 | 久久久sm调教网站 | 四虎影裤| 一区二区不卡在线 | 精品无码久久久久久久动漫 | 污视频免费在线 | www国产精品内射老师 | 午夜精品福利一区二区三区蜜桃 | 91久久精品久久国产性色也91 | 国产理论在线 | 青草视频在线 | 中文字幕永久区乱码六区 | 欧美成人精品一区二区三区在线观看 | 欧美自拍视频在线 | 十八禁在线观看视频播放免费 | 中国农村妇女hdxxxx | 中文字幕久久爽aⅴ一区 | 在线精品自偷自拍无码 | 黄色大片视频网站 | 国产男女爽爽爽 | 草草影院国产第一页 | 美女扒开尿口让男人桶 | 国产白嫩美女在线观看 | 欧美日韩在线网站 | 久久精品视频免费 | 国产伦精品一区二区三区视频新 | 性久久久久久久久波多野结衣 | 一级黄色美女视频 | av网址免费在线观看 | 黄色a级一级片 | 精品麻豆| 亚洲成av人片在线观看无码不卡 | 亚洲一区二区三区乱码aⅴ蜜桃女 | 欧美不卡在线观看 | 女性隐私黄www网站视频 | 国精产品一区二区三区有限公司 | 亚洲日韩一区二区 | 91玖玖| 欧美11p| 朝鲜美女黑毛bbw | 久久综合91 | 国产91在线播放九色快色 | 欧美激情婷婷 | 天天干天天干天天干天天 | 蜜臀99久久精品久久久久小说 | 第三级在线播放 | 亚洲中文字幕成人无码 | 女人喷液抽搐高潮视频 | 伊人久久无码中文字幕 | 亚洲春色av| 免费无码黄网站在线观看 | 欧美日韩黄色一级片 | 国产成人精品免高潮在线观看 | 国产一卡二卡在线播放 | 日韩视频网 | 欧美一进一出抽搐大尺度视频 | 天天插夜夜| 91视频在线观看网站 | 国语做受对白xxxxmp4 | 狠狠干av | 欧美丰满老熟妇xxxxx性 | 欧美婷婷六月丁香综合色 | www欧美亚洲| 四虎精品8848ys一区二区 | 女女互慰吃奶互揉的视频 | 国产精品亚洲综合一区在线观看 | 波多野结av衣东京热无码专区 | av福利院 | 免费看男女做爰爽爽视频 | 91丨九色丨首页 | 五十老熟妇乱子伦免费观看 | 亚洲欧洲一区 | 中文字幕日韩欧美一区二区三区 | 99久久99久久久精品棕色圆 | 一二三四区无产乱码1000集 | 亚洲欧美日韩在线不卡 | 亚洲桃色视频 | 欧美视频a| 国产午夜精品久久久久免费视 | 日批视屏 | 欧美亚洲综合另类色妞网 | 亚洲自拍偷拍视频 | 国产女人的高潮国语对白 | 五月天精品在线 | 日本高清免费aaaaa大片视频 | 99精品一区二区三区无码吞精 | 亚洲精品久久久久久蜜桃 | 夜夜夜高潮夜夜爽夜夜爰爰 | 国产制服丝袜一区 | 欧美视频一二三区 | 久久久成人免费视频 | 制服一区| 凹凸日日摸天天碰免费视频 | 青草草在线视频 | 欧美成人国产va精品日本一级 | 国产一区二区三区四区精 | 日本aⅴ免费视频一区二区三区 | 国产乱码精品一区二区三区不卡 | 国产情侣一区二区 | 性免费网站 | 朝鲜一级特黄真人毛片 | 三级全黄做爰在线观看 | 一本加勒比hezyo无码专区 | 五月婷婷激情综合网 | 国产人人干 | 看免费真人视频网站 | 日本黄网站| 青青青青青草 | 久久综合久久综合九色 | 精品国产乱码一区二区三区99 | 日本三级排行榜 | 日韩中文字幕免费观看 | 久久婷婷五月综合色国产 | 日本裸体xx少妇18在线 | av在线在线 | 日韩av不卡在线 | 国产一卡二卡三卡四卡 | 乱人伦中文视频在线 | 波多野结衣福利视频 | 青青国产在线观看 | 久久香蕉精品 | 精品国产乱码久久久久久婷婷 | 一本一道波多野结衣av黑人 | 精品日韩一区二区 | 日本国产乱弄免费视频 | 这里都是精品 | 污污网站免费在线观看 | 日本免费色 | 日本一区二区精品视频 | 成人午夜免费福利视频 | 国产第一页浮力影院入口 | 精品国产乱码久久久久久口爆 | 夜夜高潮天天爽欧美 | 在线精品一区二区三区 | 欧美激情va永久在线播放 | 免费黄色av网址 | 久久理伦 | 久久五 | 日韩精品资源 | 老熟妇高潮一区二区三区 | 亚洲淫视频 | 视频这里只有精品 | 福利在线观看 | 韩国中文三级hd字幕 | 国产乱色国产精品播放视频 | 亚洲欧美一二三 | 国产女人精品视频国产灰线 | 精品无码国产av一区二区三区 | 欧美伦理片网站 | 成人精品视频在线看 | 欧美视频网站 | 人人澡人摸人人添 | 国产精品一区二区在线看 | 黄色网页在线免费观看 | 欧洲无码一区二区三区在线观看 | 一本一道无人区 | blacked欧美极品一区 | www..com18午夜观看| 51国偷自产一区二区三区 | 老司机免费在线视频 | 一本色道久久综合狠狠躁篇的优点 | 日韩不卡在线观看 | 成人欧美日韩一区二区三区 | 国产日韩久久 | 91视频进入 | 少妇无码一区二区三区免费 | 啪啪福利 | 99草草国产熟女视频在线 | 无遮无挡爽爽免费视频 | 在线看无码的免费网站 | 国产午夜三级一区二区三 | 国产精品嫩草影院精东 | 中文字幕综合在线 | 日韩在线无 | 国产中文在线观看 | 麻豆视频黄色 | 国产激情精品一区二区三区 | 富婆性猛交xxxx | 中文字幕免费在线观看视频 | 久艹在线观看 | 啊轻点内射在线视频 | 特级黄一级播放 | 麻豆安全免费网址入口 | 久久久久免费看成人影片 | 亚洲色图15p | 懂色av影视一区二区三区 | 麻豆一区二区三区精品视频 | 日本一级二级视频 | 性一交一乱一交一精一品 | 级r片内射在线视频播放 | 亚洲男女一区二区三区 | 韩国黄色毛片 | 成人免费视频毛片 | 91香蕉一区二区三区在线观看 | 黄色链接视频 | 水蜜桃久久夜色精品一区怎么玩 | 国产品无码一区二区三区在线 | 亚洲欧美福利视频 | 国精一二二产品无人区免费应用 | 91嫩草视频在线观看 | 国产精品久久久久久久久久久久久久久久 | 亚洲一级黄色毛片 | 成人a在线观看 | 亚洲一区二区三区日本久久九 | 91麻豆精品国产91久久久点播时间 | 青草青草视频 | 国产精品亚洲欧美日韩在线观看 | 亚洲视频中文字幕在线观看 | 四色网址 | 一级黄色免费片 | 成年在线观看视频 | 伊人嫩草久久欧美站 | 蜜桃精品免费久久久久影院 | 久久久极品| 亚洲熟女乱色综合亚洲小说 | 区二三区四区精华日产一线二线三 | 91高清在线视频 | 国内国内在线自偷第68页 | 久久久精品人妻一区二区三区四 | 天堂网av在线 | www.啪啪| 97精品一区二区视频在线观看 | 美女扒开屁股让男人桶 | 成人黄色网 | 国产午夜久久久 | 求av网站 | 女人裸体性做爰23 | 欧美国产综合欧美视频 | 天天射天天干天天色 | 婷婷六月综合 | 国产无遮挡成人免费视频 | 午夜黄色福利视频 | 国产香港明星裸体xxxx视频 | 一个色在线 | 毛片免费播放 | 亚洲欧美小视频 | 亚洲成av人片天堂网无码 | 日本熟hd| 好吊视频一区二区 | 国产在线 | 中文 | 涩涩成人网 | 九色91蝌蚪 | 丰满双乳峰白嫩少妇视频 | 亚洲色大成网站www永久男同 | 一道本在线观看视频 | 日本中文字幕一区二区有限公司 | 新天堂网| 国产喷水吹潮在线播放91 | 在线免费播放av | 国产精品igao视频网网址 | 久久国产精久久精产国 | 日韩久| 色一情一乱一伦一区二区三区 | 色翁荡熄又大又硬又粗又视频 | 欧美丰满老熟妇aaaa片 | 亚洲欧美成人网 | 一级免费大片 | 49vv看片免费 | 国产激情精品 | 亚洲成a∨人片在线观看不卡 | 久久高清免费 | 你懂的视频在线播放 | 香蕉网伊 | 成人精品免费视频 | 久久亚洲a| 国产精品自在线拍国产 | 午夜寂寞影视在线观看 | www.99色| 麻豆一区二区 | 少妇厨房愉情理9仑片视频 纯爱无遮挡h肉动漫在线播放 | 97影院在线午夜 | 草草影院最新网址 | 99国产精品一区二区 | 少妇的肉体k8经典 | 黄色91在线观看 | 亚洲日韩精品欧美一区二区一 | 久久精品国产精品 | 国产日韩视频在线 | 另类av在线 | 久久精品九九 | 日韩国产成人 | 人人妻人人澡人人爽人人dvd | 五月婷在线观看 | 亚洲精品国产精品乱码不97 | 亚洲激情久久久 | 日韩精品免费在线观看 | 无码人妻丰满熟妇区毛片18 | 亚洲免费一级 | 久久久久久久久久久免费精品 | 3344久久日韩精品一区二区 |