国产凹凸在线-国产拗女一区二区三区-国产白白视-国产白领-国产白拍-国产白丝jk被疯狂输-国产白丝喷-国产白丝在线

金喜正规买球

從C移植到C++的問(wèn)題

轉(zhuǎn)帖|其它|編輯:郝浩|2011-08-03 16:17:58.000|閱讀 1076 次

概述:鑒于本人在此走過(guò)彎路及探索,為了大家少走彎路,現(xiàn)小結(jié)一下移植(porting)的林林總總,供大家參考,不足之處還望前輩們多多指教。

# 界面/圖表報(bào)表/文檔/IDE等千款熱門軟控件火熱銷售中 >>

  鑒于本人在此走過(guò)彎路及探索,為了大家少走彎路,現(xiàn)小結(jié)一下移植(porting)的林林總總,供大家參考,不足之處還望前輩們多多指教。

  以C code移植到symbian中為例:因原c程序功能所限,我在vc6中用向?qū)闪艘粋€(gè)exe程序。

  1、將原C程序的所有.C文件放到\src\目錄下,將所有.h文件放到\inc\目錄下

  2、edit the mmp file. 首先,添加\EPOC32\INCLUDE\LIBC到systeminclude,即把c庫(kù)include進(jìn)去。其次,在SOUCE里添加各C文件。一定要把所用到的c文件都加進(jìn)去,缺少會(huì)報(bào)好多錯(cuò)誤,如undefined reference to錯(cuò)誤.最后添加:library estlib.lib //這個(gè)庫(kù)是支持標(biāo)準(zhǔn)c的,必須添加

STATICLIBRARY ecrt0.lib //這個(gè)是exe程序所需要的,它為exe提供E32Main()入口

  3、在vc6下,將.C和.h文件導(dǎo)入。

  4、修改原C程序的.h文件,在文件開始添加:

#ifdef __cplusplus

extern "C" {

#endif

在尾部添加:

#ifdef __cplusplus

}

#endif

大體結(jié)構(gòu)如下:

#ifdef __cplusplus

extern "C" {

#endif

/*.....mycode..........*/

/* 這里主要是用extern聲明一些函數(shù)或變量*/

#ifdef __cplusplus

}

#endif

  5、在exe的cpp文件里要加上extern "C"{}

形如:extern "C"

{

/*要把在該C++中引用C文件里的頭文件include進(jìn)來(lái)

如:#include <stdlib.h>

#include <e32def.h>

#include <string.h>

#include <stdio.h>

或者添加所用到的c中的函數(shù)的聲明,用extern聲明,如extern void f1()

此處extern可以通過(guò)編譯,但是鏈接時(shí)還要鏈接原C庫(kù)文件,不然就會(huì)出錯(cuò):形如

test.o(.test+0x1f):test.cpp:undefined reference to 錯(cuò)誤

*/

}

 

  在C++代碼中調(diào)用C的庫(kù)文件,需加上extern "C",用來(lái)告知編譯器:這是一個(gè)用C寫成的庫(kù)文件,請(qǐng)用C的方式連接他們。

  Undefined reference to 錯(cuò)誤:這類錯(cuò)誤是在連接過(guò)程中出現(xiàn)的,可能有兩種原因∶一是使用者自己定義的函數(shù)或者全局變量所在源代碼文件,沒有被編譯、連接,或者干脆還沒有定義,這需要使用者根據(jù)實(shí)際情況修改源程序,給出全局變量或者函數(shù)的定義體;二是未定義的符號(hào)是一個(gè)標(biāo)準(zhǔn)的庫(kù)函數(shù),在源程序中使用了該庫(kù)函數(shù),而連接過(guò)程中還沒有給定相應(yīng)的函數(shù)庫(kù)的名稱,或者是該檔案庫(kù)的目錄名稱有問(wèn)題.

  一般情況下,ARM生成將比模擬器(wins)生成更加困難,并且通常在第一次嘗試時(shí)gcc會(huì)產(chǎn)生額外編譯器錯(cuò)誤和警告,因?yàn)間cc在一般情況下比microsoft編譯器更為嚴(yán)格。

  答疑:(此處參考bruce文章)標(biāo)準(zhǔn)頭文件都有類似以下的結(jié)構(gòu)

#ifndef _TEST_H

#define _TEST_H

#ifdef __cplusplus

extern "C" {

#endif

/*...*/

#ifdef __cplusplus

}

#endif

#endif /* _TEST_H */

  分析,頭文件中的編譯宏“#ifndef _TEST_H、#define _TEST_H、#endif” 的作用是防止該頭文件被重復(fù)引用。

  extern &quot;C" 包含雙重含義,從字面上即可得到:首先,被它修飾的目標(biāo)是“extern&rdquo;的;

  其次,被它修飾的目標(biāo)是“C”的。讓我們來(lái)詳細(xì)解讀這兩重含義。

  被extern "C"限定的函數(shù)或變量是extern 類型的;

  extern 是C/C++語(yǔ)言中表明函數(shù)和全局變量作用范圍(可見性)的關(guān)鍵字,該關(guān)鍵字告訴編譯器,其聲明的函數(shù)和變量可以在本模塊或其它模塊中使用。記住,下列語(yǔ)句:

  extern int a;

  僅僅是一個(gè)變量的聲明,其并不是在定義變量a,并未為a 分配內(nèi)存空間(特別注意:實(shí)際上現(xiàn)在一般的編譯器都會(huì)對(duì)上述語(yǔ)句作聲明處理,但鏈接器在鏈接過(guò)程中如果沒有發(fā)現(xiàn)該變量的定義,一般會(huì)在第一次遇到該變量聲明的地方,自動(dòng)定義)。變量a 在所有模塊中作為一種全局變量只能被定義一次,否則會(huì)出現(xiàn)連接錯(cuò)誤。

  通常,在模塊的頭文件中對(duì)本模塊提供給其它模塊引用的函數(shù)和全局變量以關(guān)鍵字extern 聲明。例如,如果模塊B 欲引用該模塊A 中定義的全局變量和函數(shù)時(shí)只需包含模塊A的頭文件即可。這樣,模塊B 中調(diào)用模塊A 中的函數(shù)時(shí),在編譯階段,模塊B 雖然找不到該函數(shù),但是并不會(huì)報(bào)錯(cuò);它會(huì)在連接階段中從模塊A 編譯生成的目標(biāo)代碼中找到此函數(shù)。

  與extern 對(duì)應(yīng)的關(guān)鍵字是static,被它修飾的全局變量和函數(shù)只能在本模塊中使用。因此,一個(gè)函數(shù)或變量只可能被本模塊使用時(shí),其不可能被extern “C”修飾。

  被extern "C"修飾的變量和函數(shù)是按照C 語(yǔ)言方式編譯和連接的;

  未加extern “C”聲明時(shí)的編譯方式首先看看C++中對(duì)類似C 的函數(shù)是怎樣編譯的。

  作為一種面向?qū)ο蟮恼Z(yǔ)言,C++支持函數(shù)重載,而過(guò)程式語(yǔ)言C 則不支持。函數(shù)被C++編譯后在符號(hào)庫(kù)中的名字與C 語(yǔ)言的不同。例如,假設(shè)某個(gè)函數(shù)的原型為:

void foo( int x, int y );

  該函數(shù)被C 編譯器編譯后在符號(hào)庫(kù)中的名字為_foo,而C++編譯器則會(huì)產(chǎn)生像_foo_int_int 之類的名字(不同的編譯器可能生成的名字不同,但是都采用了相同的機(jī)制,

  生成的新名字稱為“mangled name”)。

  _foo_int_int 這樣的名字包含了函數(shù)名、函數(shù)參數(shù)數(shù)量及類型信息,C++就是靠這種機(jī)制

  來(lái)實(shí)現(xiàn)函數(shù)重載的。例如,在C++中,函數(shù)void foo( int x, int y )與void foo( int x, float y )編譯生成的符號(hào)是不相同的,后者為_foo_int_float。同樣地,C++中的變量除支持局部變量外,還支持類成員變量和全局變量。用戶所編寫程序的類成員變量可能與全局變量同名,我們以".&quot;來(lái)區(qū)分。而本質(zhì)上,編譯器在進(jìn)行編譯時(shí),與函

  數(shù)的處理相似,也為類中的變量取了一個(gè)獨(dú)一無(wú)二的名字,這個(gè)名字與用戶程序中同名的全局變量名字不同。

  未加extern "C"聲明時(shí)的連接方式

  假設(shè)在C++中,模塊A 的頭文件如下:

// 模塊A 頭文件 moduleA.h

#ifndef MODULE_A_H

#define MODULE_A_H

int foo( int x, int y );

#endif

在模塊B 中引用該函數(shù):

// 模塊B 實(shí)現(xiàn)文件 moduleB.cpp

#i nclude "moduleA.h"

foo(2,3);

  實(shí)際上,在連接階段,連接器會(huì)從模塊A 生成的目標(biāo)文件moduleA.obj 中尋找_foo_int_int 這樣的符號(hào)!

  加extern "C"聲明后的編譯和連接方式

  加extern "C"聲明后,模塊A 的頭文件變?yōu)椋?/p>

// 模塊A 頭文件 moduleA.h

#ifndef MODULE_A_H

#define MODULE_A_H

extern "C" int foo( int x, int y );

#endif

  在模塊B 的實(shí)現(xiàn)文件中仍然調(diào)用foo( 2,3 ),其結(jié)果是:

 (1)模塊A 編譯生成foo 的目標(biāo)代碼時(shí),沒有對(duì)其名字進(jìn)行特殊處理,采用了C 語(yǔ)言的方式;

 (2)連接器在為模塊B 的目標(biāo)代碼尋找foo(2,3)調(diào)用時(shí),尋找的是未經(jīng)修改的符號(hào)名_foo。

  如果在模塊A 中函數(shù)聲明了foo 為extern "C"類型,而模塊B 中包含的是extern int foo( int x, int y ) ,則模塊B 找不到模塊A 中的函數(shù);反之亦然。

  所以,可以用一句話概括extern “C”這個(gè)聲明的真實(shí)目的(任何語(yǔ)言中的任何語(yǔ)法特性的誕生都不是隨意而為的,來(lái)源于真實(shí)世界的需求驅(qū)動(dòng)。我們?cè)谒伎紗?wèn)題時(shí),不能只停留在這個(gè)語(yǔ)言是怎么做的,還要問(wèn)一問(wèn)它為什么要這么做,動(dòng)機(jī)是什么,這樣我們可以更深入地理解許多問(wèn)題):

  實(shí)現(xiàn)C++與C 及其它語(yǔ)言的混合編程。

  明白了C++中extern "C"的設(shè)立動(dòng)機(jī),我們下面來(lái)具體分析extern "C"通常的使用技巧。

extern "C"的慣用法

  (1)在C++中引用C 語(yǔ)言中的函數(shù)和變量,在包含C 語(yǔ)言頭文件(假設(shè)為cExample.h)

時(shí),需進(jìn)行下列處理:

extern "C"

{

#i nclude "cExample.h"

}

  而在C 語(yǔ)言的頭文件中,對(duì)其外部函數(shù)只能指定為extern 類型,C 語(yǔ)言中不支持extern

  ";C"聲明,在.c 文件中包含了extern "C"時(shí)會(huì)出現(xiàn)編譯語(yǔ)法錯(cuò)誤。

  筆者編寫的C++引用C 函數(shù)例子工程中包含的三個(gè)文件的源代碼如下:

/* c 語(yǔ)言頭文件:cExample.h */

#ifndef C_EXAMPLE_H

#define C_EXAMPLE_H

extern int add(int x,int y);

#endif

/* c 語(yǔ)言實(shí)現(xiàn)文件:cExample.c */

#i nclude "cExample.h"

int add( int x, int y )

{

return x + y;

}

// c++實(shí)現(xiàn)文件,調(diào)用add:cppFile.cpp

extern "C"

{

#i nclude "cExample.h"

}

int main(int argc, char* argv[])

{

add(2,3);

return 0;

}

  如果C++調(diào)用一個(gè)C 語(yǔ)言編寫的.DLL 時(shí),當(dāng)包括.DLL 的頭文件或聲明接口函數(shù)時(shí),應(yīng)加

extern "C" { }。

  (2)在C 中引用C++語(yǔ)言中的函數(shù)和變量時(shí),C++的頭文件需添加extern "C",但是在C

  語(yǔ)言中不能直接引用聲明了extern "C&quot;的該頭文件,應(yīng)該僅將C 文件中將C++中定義的extern

  "C"函數(shù)聲明為extern 類型。

  筆者編寫的C 引用C++函數(shù)例子工程中包含的三個(gè)文件的源代碼如下:

//C++頭文件 cppExample.h

#ifndef CPP_EXAMPLE_H

#define CPP_EXAMPLE_H

extern "C" int add( int x, int y );

#endif

//C++實(shí)現(xiàn)文件 cppExample.cpp

#i nclude "cppExample.h"

int add( int x, int y )

{

return x + y;

}

/* C 實(shí)現(xiàn)文件 cFile.c

/* 這樣會(huì)編譯出錯(cuò):#i nclude "cExample.h" */

extern int add( int x, int y );

int main( int argc, char* argv[] )

{

add( 2, 3 );

return 0;

}


標(biāo)簽:

本站文章除注明轉(zhuǎn)載外,均為本站原創(chuàng)或翻譯。歡迎任何形式的轉(zhuǎn)載,但請(qǐng)務(wù)必注明出處、不得修改原文相關(guān)鏈接,如果存在內(nèi)容上的異議請(qǐng)郵件反饋至chenjj@fc6vip.cn

文章轉(zhuǎn)載自:網(wǎng)絡(luò)轉(zhuǎn)載

為你推薦

掃碼咨詢


添加微信 立即咨詢

電話咨詢

客服熱線
023-68661681

TOP
欧美激情一区二区三区高清视频 | 欧美二区在线观看 | 国产精品视频免费播放不卡 | 国产在线精选视频免费 | 免费国产黄 | 欧美日韩产精品自在自线 | 日韩欧综合精品 | 免费高清的在线电影院 | 国产精品美脚玉足 | 亚洲中文精品乱伦 | 3d藏机| 小说区亚洲自拍 | 日韩电影网 | 免费人成在线观看视频品爱网 | 国产精品任我爽爆在线播放 | 欧美日韩在线精品一区二区三区 | 女人天堂在线观看国产 | 动漫无遮| 农村妇女做爰视频 | 太粗太硬小寡妇受不了 | 亚洲国产精久 | 色男人在线电影视频网站 | 欧美偷窥清纯综 | 一个人看的免 | 国产精品黄页免费高清在线观看 | 欧美日韩精品系列一区二区三区 | 被粗黑进进出出在线观看 | 成人国产在线 | 高清欧美日韩 | 国精品日韩欧美一区二区三区 | 国产精品探花一区在线观看 | 精品中文字幕 | 免费看片黄 | 日韩激情一卡二卡三卡免费观看 | 国产午夜福利伦理300 | 在线观看2025精品 | 欧美日韩国产在线一区二区 | 又湿又紧又大又爽又a视频 精品高清三级乱伦 | 国产丝袜大片 | 成人亚洲xxx在线观看 | 国产精品亚洲在线播放 | 欧美国产综合欧美视频 | 成人深夜 | 九九国产精品国产精选之刘婷野 | 国产丝袜长腿视频第一页 | 10000部禁人视频免费网站 | 欧美日韩亚洲国产一 | 国产精品俺来也在 | 日本特大a级猛片在线观看 丝袜线观看 | 国产在线拍揄自揄免费一区 | 懂色中文一区二区三区在线视频 | 免费人成视频x8x8 | 亚洲日韩中 | 女同一区二区三区在线 | 国内精品视频在线 | 国产精品偷伦 | 精品欧美视频在线观看 | 好吊视频一区二区三区 | 手机在线一区二 | 精品区在线观看 | 中文字幕精品一二三四五六七八 | 国产专区日韩欧美色 | 黑人欧美老 | 国产伦精品一区二区三区视 | 色一情一乱一交一二三区 | 精品一区二区三区国产在线观看 | 国产一产二产三精华液 | 少女的第一的视频 | 欧洲亚洲日韩欧美一区二区 | 欧美激情亚洲激情 | 成全免费观看高清电影 | 国产精品视频永久免费播放 | 69老司机午夜免费 | 极品美女在线观看国产一区 | 国产精精品免费观看 | 神马午夜电影网 | 国产在线观看在线播出 | 国产日韩欧美一区二区三区在线 | 亚洲综合精品网站在线观看 | 天天看片在线完 | 福利微拍一区二区 | 成年偏黄全免费网站 | 国产高清视频一区二区在线观看 | 精品乱伦一级二级三级 | 任你躁国语自产一区在 | 欧美精品一区二区三区在线播放 | 大香网伊 | 香港三日本三级人妇三级99 | 亚洲色偷拍 | 精品精品国产高清 | 一区二区三区四区 | 高清在线一区 | 国产一区二区三区正品 | 欧美性爱一级电影 | 成人午夜福利片 | 美女被男人桶到爽免费网站 | 91热爆| 精品日韩在线视频一区二区三区 | 日本高清专区一区二无线 | 九九在线精品国产 | 日韩精品一区91 | 精品小说每天送 | 国产上传中文字幕 | 好看的中文字幕aⅴ在线视频 | 国产欧美精品一区二区三区 | 99re视频在线 | 国产在线播放精品视频 | 97精品| 日韩精品免费网站 | 国产福利小电影视福利在线 | 拍国内精品老妇 | 在线不卡中文字幕 | 欧美黑人巨大激情视频在线观看 | 国产美女视频国产视视频 | 欧美日韩变态另类在线观看 | 中文乱幕日 | 野花影视| 日本高清不卡中文字幕网 | 成人年鲁鲁在线观 | 日本在线观看免费高清 | 扒开女人内裤猛 | 野花日本完 | 一本大道东 | 欧美日日日 | 91草莓视频在线观看 | 国产黄大片在线观看好吊色 | 狂处让老二爽18p | 精品国产免费一区二区三区四区 | 亚洲国产精品不卡高清在 | 国产午夜男女爽爽爽爽爽视频 | 中文字幕在线观看一区二区 | 国产欧美日韩综合精品二区 | 国产又爽又色又刺激视频 | 欧美在线播放一区三区不卡 | 国产精品91天 | 欧美高清在线精品一 | 国产人在线成免费视频 | 国产日韩欧美视频成人 | 美女视频黄的网站全免弗 | 国产又色又爽又黄的视频免费看 | 日本免费一区二区三区在线视频 | 日本亚洲欧 | 欧美精品视频手机在线视频 | 国产亚洲日韩a欧美在线人成 | 成人免费黄 | 国产在线看片成人免费视频 | 日韩欧美国产一线 | 噼里啪啦的视频免费观看 | 国产精品敌一区二区三区 | 午夜区一区二区在线观看 | 五月天在线观看视频网站 | 成人欧美激情亚洲日韩蜜臀 | 最新电视剧在线观看 | 欧美日韩一道免费中文字幕新视频 | a级日韩乱理伦片在线观看 欧美秘书性爱在 | 囯产精品| 精品国产自在在线在线观看 | 看日韩精品视频在线观看 | 欧美日韩国产综合视频 | 国产a不卡片精品免费观看 91日韩精品视频 | 精品精品国产免费看不卡 | 日韩视频在线观看网站资源 | 日韩成人精品二区 | 日韩、欧美、中文三级 | 在线观看视频欧美 | 免费人成视在线观看不卡 | 开开影院 | 中文精品久 | 国产区在线视频 | 欧美精品亚洲精品日韩专 | 国产一区二区精 | 99国产精品日韩欧美视频 | 精品在线视频免费在线观 | 国产精品人娇在线内谢 | 日韩高清亚洲日韩精品一 | 国产精品亚洲综合网熟女 | 亚洲精品动漫免费二区 | 欧美日韩国产综合视频专区 | 国产噜噜亚 | 被黑人猛cao | 一二三四视频中文成人 | 亚洲日产乱码一二三区别 | 国产精品自产拍在线观看网站 | 国产一区美女x视频网站 | 精品欧美一区二 | 丰满岳乱妇bd在 | 在线日本看片免费人成视久网 | 欧美人与牲禽ⅹxxx伦交 | 国产精品免费在线 | 天天做天天 | 国产人妖高清一区二区 | 亚州国产精品一线北 | 欧美日韩一区二区三区精品播放 | 网站资源多午夜 | 午夜福利在线播放欧美 | 国产美女视频免费 | 成人国产精品高清 | 欧美日产成人高清视频 | 欧美高清性色生活片免费观看 | 精品国产国产综合精品 | 高清欧美日韩一区二区三区在线 | 成人国产日本亚洲精品 | 日韩精品永 | 国产拍精品亚洲国产高清 | 韩国一区二区在线观看免费在线 | 欧美日韩变态另类校园 | 强奷乱码中文字幕 | 日韩欧美国产中文综合 | www在线观看一区二区三区 | 免费vip电影| 亚洲欧美精品中文字幕 | 777米奇影院影音先锋 | 91精品夜夜夜一区二区 | 亚洲欧美日本另类 | 午夜福利门事件国产在线 | 无人区码一码二码三 | 国产精品免费观看 | 日韩午夜伦 | 激情六月在线视频 | 久青青视频精品免费观看 | 欧美精品黑人粗 | 欧美在线一级午夜免费 | 欧美v国产v亚洲v日韩九九 | 私人订制1080在线观看免费 | 91香蕉成人| 免费特级欧美片 | 国内乱码一线二线三线 | 国产最新精品自产在线 | 日韩最新| 国产福利专区精品视频 | 成色伊人 | 亚洲产国偷v产偷v自拍色戒 | 欧美日本综合一区二区 | 亚洲国产成a人v在线观看 | a级免费在线观看 | 欧美三级日本三 | 国产jizzjizz免费看 | 69成人免费视频 | 亚洲免费网站在线观看 | 乱码精品一区二区三区 | 国产超薄肉丝袜在线观看 | 米奇影院888奇米色99在线 | 精品国产呦系列在线观看 | 国产超薄肉色丝袜视频 | 亚洲午夜视频在线 | 日本三级在线播放线观看免 | 色与欲影视天天看综合网 | 91小电影| 国产亚洲精品激情都市 | 欧美精品成人3d在 | 国产精品午夜片在线观看 | 欧美搡bb | 免费一区二区三区日韩 | 男人j放进女人p全黄在线 | 国产午夜三 | 日本1区在线观看 | 亚洲亚洲人成网站77777 | 美国一级欧美三级 | 日韩亚洲人成在线综合日本 | 国产精品成人一区二区三区影院 | 丁香花在线观看免费观看图片 | 一本久道综合在线 | 国产亚州视频在线中文字幕 | 91精品欧美一区二区综合在线 | 99热国 | 69無人區亂碼一二三四區別 | igao激情视频| 国产网红精品紫薇视频 | 欧美日韩免费 | 国产欧美网站 | 人妖欧美精品二区 | 国产精品制服一 | 东京一本到一区二区三区 | 99热这里 | 国内外精品激情刺激在线 | 国产精品首页熟女 | 国产日本欧美在线观看 | 国产一级变态a视频 | 精品国产免费人成在线观看 | 日韩免费一区二区三区高清 | 亚洲精品欧美二区三区中文字幕 | aa级国产 | 最新国产精品拍自在线观看 | 欧美日产国产精品 | 亚洲三级带中字 | 亚欧洲乱码视频在线专区网站 | 美女福利 | 免费观看全黄做爰大片小说 | 中文字幕永久一区二区三区 | 日韩亚洲国产激情在线观看 | 亚洲国产日韩精品 | 在线观看国产日韩亚洲中文字幕 | 一区二区三区视频免费 | 欧美日产国产首 | 播放灌醉水嫩大学生国内精品 | 成人一区二区三区高清视频 | 国内日韩视频在线一区 | 欧美精品亚洲精品日韩专 | 三年片在| 国产午夜福利片在线播放老 | 国产欧美亚洲三区久在线观看 | 欧美顶级情欲片免费看 | 欧美一区| 亚洲一区乱码精品中 | 最新国产精品拍自在 | 国产免费破外女真实出血视 | 免费成人高清在线视频 | 性色aⅴ按摩精品在线 | 囯产精品宾馆在线精品酒店 | 国产在线观看入口网站 | 国产精品五月天 | 成人午夜免费视频 | 欧美交a欧美 | 99精品国产自在现线国产品在 | 午夜a级理 | 欧美激情视频一区二区 | 亚洲国产精品91 | 日韩精品在线视频直播 | 国内老司机精品视频在线播出 | 国产中文字幕精品在线观看 | 奇优影院 | 免费国产a国产片高清 | 区二区三区不卡 | 国产人澡人澡澡澡人碰视频 | 精品国内一区二区三区免费视频 | 成人免费**毛 | 91影视永久福利免费观 | 囯产精品一区二区三区线 | 精品一区二区三区国产在线观看 | 日本免费一区二区三区最新 | 涩涩国产精 | v中文字幕网| 中文字幕日韩欧美一区二区三区 | 床戏在线观看 | 午夜性爱视频免费 | 日韩亚洲欧美国产精品综合 | 国产一区二区三区不卡 | 拍拍拍国产美女午夜视频 | 国产亚洲视频在线观看 | 特黄aaaaaaa | 欧美人与牲禽ⅹxxx伦交 | 又粗又大又黄又爽的免费视频 | 国产精品青青在线观看看 | 美女胸又www| 国产精品多p对白交换绿帽 亚洲理伦片精 | 日日噜噜夜夜狠狠视频无 | 国产午夜爽爽窝窝在线观看 | 国产福利免费在线观看 | 欧美精品一区二区男同专区 | 欧美激情aⅴ精品一 | 日韩在线欧美网 | 欧美在线网站 | 日日夜人人澡人人澡人人看免 | 欧美日产国产精品视 | 青春草在线视频免费观看 | 国产9.1国产精成人 办公室第1季9集在线观看 | 日韩精品中文字幕一区二区三区 | 亚洲日本一区二区 | 美女视频免费观看网站黄 | 色色综合资源站 | 国产精品偷窥熟女精品视频 | 自制国产2025福利看片 | 91精品国产薄丝高跟在线动漫 | 天下第一社区在线观看视频 | 国产a一级| 日本一区二区不卡 | 动漫美女无 | 日本在线视频一区二区三区 | 精品孕妇一区二区三区 | 精品一区二区日本高清 | 五月天亚洲成女图区 | 欧美国产在线成人 | 亚洲国内自拍欧美一区二区三区 | 国产乱子伦视 | 国产精品黑色丝袜在线观看 | 日本中文字幕视频久 | 日本成年人的色色爱 | 欧美一级特黄乱妇高清视频 | 亚洲一区二区三区影院 | 成人国产经典视频在线观看 | 欧美日韩在线亚洲一区二区三区 | 天下第一日本在线观看视频 | 亚洲精品国| 日本免费一区二区三区高清视频 | 精品国产污网站在线观看15 | 国产一区二区三区精品 | 欧美激情综合亚洲一 | 国产91蜜臀精品对白在线播放 | 亚洲精品中文字幕乱码三区 | 欧美日韩国产综合视频在线观看 | 免费电影| 精品一区三 | 欧美国产激情一区二区三区蜜月 | 日韩免费十五页视频 | a级孕妇高清免 | 一区二区亚洲综合制服欧美 | 日本韩国欧美在 | 精品国产日韩一区 | 欧美日韩国产码高清 | 性欧美vr高清极品 | 日本欧美综合观看 | 国产高清在线视频伊甸园 | 亚洲精品在线中文字幕视频 | 亚洲欧美另类激情综合区蜜芽 | 欧美极品一区二区三区在线观看 | 日本亚洲中文 | 猛男猛女午夜免费视频网 | 日韩在线精品成人v在线 | 免费人成网址在线观看国内 | 欧美日韩一区二区三在线 | www.污污污在线观看 | 日本护士色系亚洲精品国产精品 | 国产一区精品普通话对白 | 国产精品美脚玉足脚交欧美 | 国产一区二区三区日韩欧美 | 日本精品中文字幕在线不卡 | 国产不卡高清 | 国产乱人乱偷精品视频 | 国产精品亚洲а∨天堂2025 | 疯狂添女 | 热门电影综艺电视剧手机在线观看 | 国产福利电影一区二 | 美腿丝袜国产精品第一页 | 字幕在线| 玖草在线中文字幕 | 乱无伦码中文视频在线 | 亚洲人色大成年网站 | 秋霞电影费理 | 国产又黄又硬又粗 | 欧美日产国产草草 | 日韩欧美国产动漫在线 | 日韩精品一卡二卡3卡四卡2 | 亚洲精品国精 | 国产女优一区二区在线观看 | 日本亚洲中文字幕不卡 | 男女超爽视频免费播放 | 国产a天堂一区二区专区 | 亚洲精品综合在线发布 | 无人区乱码一区二区三区 | 亚洲一区二区在线免费观看 | 国产欧美日产视频 | 国产精品一区二区三区 | 欧美日韩中文字幕免费观看 | 中文字幕永久在线第38 | 日产精品一 | 欧美在线不卡一区 | 国产偷拍盗摄一区二区 | 菠萝菠萝蜜视频在线观看免 | 亚洲人成影院在线观看 | 在线看片国产日韩欧美亚洲 | 免费阿v网站在线观看g | 区芒果视频 | 欧美日韩国产码高清综合人成 | 97干视频 | 国际留学研学一站式服务商 | 国产免费日本高清 | 亚洲高清一区二区三区四区 | 日b免费看| 亚洲精品老司机在线观看 | 日本汚视频在线观 | 91偷拍一区二区三区精品 | 国产亚洲精品精品国产亚洲综合l | 国产精品天干天干在线综合 | 欧美日韩国产综合草草 | 日本在线观看免费高清 | 日本免费专区一 | 一区二区三区四区国产免费 | 亚洲精品国产第一区二区小说 | 精品人无 | 国产午夜三| 国产特级毛 | 日本三级韩国三级美三级91 | 欧美日本国产综合在线 | 国内真实下药迷j在线观看 日本a∨网 | 中文字幕资源网在线观看免费 | 91视频官 | 大香伊蕉在人线国产最新 | 国产大学生普通话对白 | 很黄很色的免费视频在线观看 | 免费黃色三級片在线观看18 | 欧美午夜一区二区 | 人片在线观看 | 搡8o老女人老妇人老熟 | 波多野中文字幕s | 国产激情з | 国产日韩欧美女同一区二区 | 成人dvd碟片| 国产精品午夜国产小视频 | 欧洲在线观看视频一区二区不卡 | 国产日韩一区二区三区 | 亚洲午夜理论片在线观看 | 日本午夜专区一 | a级粗大硬长爽猛视频免费 国产亚洲老 | 91大神在线视频免费观看 | 五月天在线观看视频网站 | 国产色综合免费观看 | 91手机国产在线网站 | 国产蝌蚪视频一区二区三区 | 午夜在线电影网 | 国产一卡二卡3卡四卡免费 亚洲国产人成在线观看 | 中文字幕精品卡通动漫 | 国产呦精品系列在线观看 | 亚洲成a人片在线播放 | 这里只有精品在线观看视频 | 三级全黄的视频在线 | 国产精品自产拍在线观看 | 欧美亚洲日韩aⅴ在线观看 在线综合亚洲欧美日韩手机版 | 热门电视剧| 韩国精品欧美一区二区三区 | 87福利在线观看国产 | 国产精品60岁老女人 | 黑人妖欧美一区 | 卡一卡二卡三卡四 | 国产精品一区成人精品网站 | 国产日产欧产美韩系列 | 含羞草国产亚洲精品岁国产精品 | 日韩午夜电影网 | 国产高清专区免费资源网站 | 色老成人精 | 日韩一区二区不卡另类视频 | 国产精品视频色怕怕 | 日本宅男午夜免费永久网站 | 福利影院在线播放 | 成人精品天堂一区二区三区 | 97精品依人久| 亚洲视频一区二区三区四区 | 国产精品老熟女露脸视频 | 真实国产日韩欧美全部综合视频 | 欧洲乱码伦视频免费国产 | 91精品国产免费观看 | 激情国产原创在线观看 | 国产欧美一区二区精品每日更新 | 免费观看成人成视频大全 | 国产激情з | 微拍秒拍福利一 | 国产欧美va欧美va香蕉 | 视频播放| 一级风流片a级在线播放 | 91大神大战丝袜美女在线观看 | 日本一区不卡在线观看 | 两性午夜刺 | 日本不卡高清视频v中文字幕 | 成人国产精品一区二区免费 | 国产未成女一区二区三区 | 国产欧美日韩手机视频 | 日韩在线一区二区三区免费视 | 99超级在线视频 | 永久精品免费影院在线观看网 | 国精产品一区一区三区免费视频 | 国产日本欧美 | 精品乱伦一级二级三级 | 亚洲国产精品隔壁老王 | 欧美性猛| 国产一级a毛一级a在线观看 | 亚洲国产精品综合 | 成视人a| 国产欧美一区二区樱花在线观看 | 欧美在线亚洲 | 国产精品剧情一区二区在线观看 | 老司机免费精品线观看86 | 国产l精品国产亚洲 | 国产vr精品专区 | 欧美乱妇高清乱码视频 | 国产对白合 | 午夜国产高清精品一区免费 | 偷妇激情www色色五月丁香婷 | 国产精品一区二区电影 | 国产区激情区精品视频区一99 | 果冻传媒国产电影免费看 | 欧美国产激情一区二区三区蜜月 | 国产在线精品哟哟观看 | 日韩精品一区 | 免费人成视网站在线不卡 | 日本69sex护士 | 国产无人区一区二区三区 | 日韩欧美亚洲精品 | 精品区一| 国产国产人视频69免费 | 亚洲日韩电影网天堂影院 | 福利影院在线播放 | 国产一级特黄aaa大片在线观 | 中国免费xxxx视频在线观看 | 国产一区二区三区四区五区加勒 | 国产综合亚洲专区在线 | 国产精品9视频免费1区 | 日韩一区二区三区自拍偷拍 | a篇片在| 伊人影院 | 91制片一二三专区亚洲 | 国产噜噜噜精品免费视频 | 国产最新电影在线观看 | 欧美成视频无需播放器 | 免费最新电视剧电影随心看 | 欧美激情视频在线播放 | 日韩在线观看自拍网址视频免费 | 在线日韩 | 国产极品精品免费视频能看 | 日韩一区二区三区在线观 | 好吊妞在线视频免费观看综合网 | 99热只有这里有99精品 | 午夜三级a三级三点在线观看 | 欧美性色欧美在线在线播放 | 每日更新国产精品视频 | 国产美女精品免费视频观看 | 国产欧美又粗又猛又爽 | 国产精品女同视频一区二区 | 成人性爱视频在 | 性欧美高清 | 色五月日| 国产乱码精品一区二区三区四川人 | 精品一线二线三线区别在哪欧美 | 精品国产电影自在免费观看 | 阳光宅男影院完 | 男人的天堂a | 国产在线观看国语对白 | 红杏亚洲| 亚洲午夜视频在线 | 精品国产自永久 | 精品一区二区三区视频日产 | 美女胸又www| 欧美日韩一区四区 | 日韩一二区中文字幕有码视频 | 天天澡日日澡狠狠欧美老妇 | 国产频99热精品在线 | 97亚洲国产中文日韩在线人 | 中文字幕中字在线视频 | 让我添个痛快 | 高清在线亚洲精品国产二区 | 国产微拍精品一 | 人人天天夜夜曰曰狠狠狠肉感 | 国产精品第44页 | 国产欧美日韩专区 | 日韩免费专区 | 欧美日韩国产精品自在自线 | 国产亚洲精品自在线观看 | 欧美精品国产日韩一区二区三区 | 国产精品日韩中文字幕熟女 | 欧美国产日韩在线观看成人 | 国产小嫩货视频在线观看 | 亚洲成年人免费a级网站 | 日韩a∨精品一区二区三区 国产欧美亚洲一区二区三区四区 | 日韩精品一区二区三区大桥未 | 欧洲va亚洲| 精品无人区一区二区三区 | 日韩欧美另类视频在线观看 | 欧美黑人又粗又大的性格特点 | 日本湿姝在线观看 | 变态国产欧美激情成 | 美女在线观看永久免费网站 | 国产在线一区二区视频 | 精品国产一区二区三区香蕉 | 香蕉伊蕉伊中文视频在线 | 免费视频在线观看 | 成人乱码一区二区三区不卡视频 | 国产在线aⅴ精品91 日本亚洲视频免费观看 | 国产盗摄xxxx视频xxxⅹ | 亚洲qvod图片区电影 | 97精品一区二区视频在线观 | 亚洲性日韩精品一区二区 | 99热门精品一区二区三区无 | 欧美阿v高| 精心挑选 | 欧美日韩中文字幕免 | 欧美国产日韩一区二区三区综合视 | 日本精品一区二区三区在线 | 精品国产高清自在 | 精品成免费视频9 | 国产精品第57页 | 99成人国产精品视频 | 精品国产午夜在线 | 521香蕉网欧美 | 一区二区三区四区视频在线 | 日韩vr欧美vr性视频 | 九九视频免费精品视频 | 一级a大片在线观看 | 国产黑色丝袜美女在线观看婷 | 日韩精品一区二区三区四 | 日本福利一区二 | 国产一在线精品一区在线观看 | 自产视频在线观看 | 99视频精品全部免费 | 婷庭九月天综合水蜜桃 | 国产精品国内免费一区二区三区 | 免费国产亚洲精品在线视频 | 秋霞影院在线观看 | 色综合综合色 | 午夜理论片yy8860y影院 | 依依成人影院在线观看 | 国产欧美羞羞视频 | 麻花影视最 | 日韩中文字幕高清在线 | 欧美乱色 | 日韩在线视频一区 | 国产3344视频在线观看 | 成年站免费网 | 日本三级中文字版电影 | 国产香线蕉手机视频在线观看 | 一区两区三区四区乱码国产精品 | 人善交videos欧美3d | 一本大道久 | 天下第一日本在线观看视频 | 国产9.1国产精成人 办公室第1季9集在线观看 | 日韩高清的天堂在线观看免费 | 中文文字幕视频在线观看 | 日韩电影在线电影 | 九九国产精品国产精选之刘婷野 | 欧美在线观看一区 | 国产suv精品一区二区6 | 免费福利电影 | 韩国三级在线观看 | 亚洲国产一区二区日韩专区 | 最近中文字幕在线观看 | 国产精品亚洲欧美大片 | 一区二区三区日韩欧美 | 国产自在线观看免费视频 | 日本欧美一区二区三区免费不卡 | 韩国午夜福利片在线观看 | 日本一区二区三区四区不卡 | 日韩激情在线观看 | 国产的精品 | 欧洲精品码一区二区三区免费看 | 日韩丝袜精品二区免费视频 | 国产中文字幕在线 | 精品亚洲综合在线第一区 | 一区二区三区日韩欧美 | 三级在线观看免费观看电影 | 羞羞色院91蜜桃在线观看 | 日本aⅴ| 九九视频在线免费观看 | 精品国产一区二区三区高清观看 | 免费观看欧美一 | 亚洲精品日韩专区 | 视频在线观看不卡 | 蜜臀视频在线一区二区三区 | 日本高清特黄刺激大片 | 国产精品不 | 日本中文字幕二区三区 | 亚洲中文字幕a∨在线 | 亚洲欧美激情精品一区二区 | 浅田真美 | 99热6| 日本高清va不卡视频在线观看 | 国产普通对白手机在线 | 日韩一区二区在 | 欧美日韩中文国产va另类电影 | 日本二三区在线观 | 精品国产制服丝袜高跟 | 99re热视频这里只有精 | 不卡视频在线观看 | 日韩欧美中文字幕在线第一页 | 日本亚洲精品午夜 | 色久悠悠婷婷综 | 日本高清色www在线安全 | 白洁被五个人玩一夜 | 秋霞日韩一区二区三区在线观看 | 国产精品第二页在线撒放 | 包括电视剧| 红桃影视成人免费 | 国产福利精| 九九九九热精品免费视频 | 日本dvd专区中文在线 | 热门事件黑料不打烊吃瓜 | 日本理论片和搜子同居的日子电 | 国产高清在线观看 | 最近免费字幕中文大全 | 中文字幕码一二三区在线 | 欧美一区二区三区激情 | 亚洲精品午夜福利片 | 国产高清不卡在线 | 俺去啦不卡| 有码在线中字 | 中文字幕在线第一页 | 亚洲综合在线成人一区 | 99老司机精品视频在线观看 | 日本理论片在线观看片免费 | 国产理论片在线播放 | 精品偷拍无| 国产亚洲精品自拍 | 欧美性狂猛xxxxxbbbbb | 精品日本永久免费网站 | 国产黄在线观看免费观看不卡 | 午夜福利1000集合集92 | 国产伦一区二区三区免费 | 国产欧美一区二区 | 欧美日韩在线一品道 | 欧美三级欧美做a爱 | 91大神是啥| 国产黑色丝袜在线视频 | a级国产乱理论片在线播放 国产精品日韩精品在线 | 最新国产精品拍自在 | 日韩一区二区高清视频免费在线 | 午夜福利在线观看 | 国产黄三级高清在线观看播放 | 国产制服日韩丝袜 | 免费人成视频 | 国内自产一区视频 | 国产亚洲欧美人成在线 | 天美麻花视频大全 | 午夜福利小视频400 日本一本在 |