日韩av黄I国产麻豆传媒I国产91av视频在线观看I日韩一区二区三区在线看I美女国产在线I麻豆视频国产在线观看I成人黄色短片

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程语言 > c/c++ >内容正文

c/c++

vc调试大全

發布時間:2023/11/30 c/c++ 36 豆豆
生活随笔 收集整理的這篇文章主要介紹了 vc调试大全 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

一、調試基礎

調試快捷鍵

F5:? 開始調試

Shift+F5: 停止調試

F10:?? 調試到下一句,這里是單步跟蹤?

F11:?? 調試到下一句,跟進函數內部

Shift+F11:??從當前函數中跳出

Ctrl+F10:??調試到光標所在位置

F9:?????? 設置(取消)斷點

Alt+F9:????高級斷點設置

跟蹤調試

1、?盡量使用快捷鍵時行調試

2、?觀察調試信息

3、?高級中斷設置

異常調試

重試->取消->調試

函數堆棧,用variables或者call stack 窗口

Release調試

1、?經常測試你的Debug和Release版本

2、?不要移除調試代碼,如用ASSERT, TRACE等。

3、?初始化變量,特別是全局變量,malloc的內存,new的內存

4、?當你移除某個資源時,確保你移除了所有跟這個資源相關的申明(主要是在resouce.h文中)

5、?使用3或者4級的警告級編譯你的代碼,并確保沒有警告,project->setting->c/c++->warninglevel(中文版是項目->屬性->C/C++->常規->警告等級)

6、?_debug改成NDEBUG進行調試,project->setting->C/C++->Preprocessordefinitions(中文版是項目->屬性->C/C++->預處理器->預處理定義)(這里是debug和Release編譯的重要不同之一)

7、?在Release中調試源代碼,project->setting->C/C++->debug info選擇programDataBase(中文版是項目->屬性->C/C++->常規->調試信息格式->用于“編輯并繼續”的程序數據庫),project->setting->link選上Generate debug info(中文版是項目->屬性->鏈接器->調試->生成調試信息)

8、?走讀代碼,特別關注堆棧和指針

二、TRACE宏

當選擇了Debug目標,并且afxTraceEnabled變量被置為TRUE時,TRACE宏也就隨之被激活了。但在程序的Release版本中,它們是被完全禁止的。下面是一個典型的TRACE語句:

????…

???????int nCount =9;

???????CString strDesc("total");

???????TRACE("Count =%d,Description =%s\n",nCount,strDesc);

???????…

?

可以看到,TRACE語句的工作方式有點像C語言中的printf語句,TRACE宏參數的個數是可變的,因此使用起來非常容易。如果查看MFC的源代碼,你根本找不到TRACE宏,而只能看到TRACE0、TRACE1、TRACE2和TRACE3宏,它們的參數分別為0、1、2、3。

個人總結:最近看網絡編程是碰到了TRACE語句,不知道在哪里輸出,查了一晚上資料也沒找出來,今天終于找到了,方法如下:

1.在MFC中加入TRACE語句

2.在TOOLS->MFCTRACER中選擇 “ENABLE TRACING”點擊OK

3.進行調試運行,GO(F5)(特別注意:不是執行‘!’以前之所以不能看到TRACE內容,是因為不是調試執行,而是‘!’了,切記,切記)?

4.然后就會在OUTPUT中的DEBUG窗口中看到TRACE內容了,調試執行會自動從BUILD窗口跳到DEBUG窗口,在那里就看到TRACE的內容了,^_^

以下是找的TRACE的詳細介紹:

?==============================

??????TRACE宏對于VC下程序調試來說是很有用的東西,有著類似printf的功能;該宏僅僅在程序的DEBUG版本中出現,當RELEASE的時候該宏就完全消失了,從而幫助你調式也在RELEASE的時候減少代碼量。

使用非常簡單,格式如下:

TRACE("DDDDDDDDDDD");

TRACE("wewe%d",333);

同樣還存在TRACE0,TRACE1,TRACE2。。。分別對應0,1,2。。個參數

TRACE信息輸出到VC IDE環境的輸出窗口(該窗口是你編譯項目出錯提示的哪個窗口),但僅限于你在VC中運行你的DEBUG版本的程序。

TRACE信息還可以使用DEBUGVIEW來捕獲到。這種情況下,你不能在VC的IDE環境中運行你的程序,而將BUILD好的DEBUG版本的程序單獨運行,這個時候可以在DEBUGVIEW的窗口看到DEBUGVIE格式的輸出了。

VC中TRACE的用法有以下四種:

TRACE1 ,就是不帶動態參數輸出字符串,??類似C的printf("輸出字符串");?

TRACE2:?中的字符串可以帶一個參數輸出?,類似C的printf("...%d",變量);

TRACE3:可以帶兩個參數輸出,類似C的printf("...%d...%f",變量1,變量2);

TRACE4 可以帶三個參數輸出,類似C的printf("...%d,%d,%d",變量1,變量2,變量3);

TRACE 宏有點象我們以前在C語言中用的Printf函數,使程序在運行過程中輸出一些調試信息,使我們能了解程序的一些狀態。但有一點不同的是:
TRACE 宏只有在調試狀態下才有所輸出,而以前用的Printf 函數在任何情況下都有輸出。和Printf 函數一樣,TRACE函數可以接受多個參數如:

int x = 1;
int y = 16;
float z = 32.0;
TRACE( "This is a TRACE statement\n" );
TRACE( "The value of x is %d\n", x );
TRACE( "x = %d and y = %d\n", x, y );
TRACE( "x = %d and y = %x and z = %f\n", x, y, z );

要注意的是TRACE宏只對Debug 版本的工程產生作用,在Release 版本的工程中,TRACE宏將被忽略。

三、ASSERT宏

如果你設計了一個函數,該函數需要一個指向文檔對象的指針做參數,但是你卻錯誤地用一個視圖指針調用了這個函數。這個假的地址將導致視數據的破壞。現在,這種類型的問題可以被完全避免,只要在該函數的開始處實現一個ASSERT測試,用來檢測該指針是否真正指向一個文檔對象。一般來講,編程者在每個函數的開始處均應例行公事地使用assertion。ASSERT宏將會判斷表達式,如果一個表達式為真,執行將繼續,否則,程序將顯示一條消息并且暫停,你可以選擇忽視這條錯誤并繼續、終止這個程序或者是跳到Debug器中。下面一例演示了如何使用一個ASSERT宏去驗證一個語句。

void foo(char p, int size )??

???????{

???? ?ASSERT( p != 0?); //確認緩沖區的指針是有效的

???? ASSERT( ( size >= 100? ); //確認緩沖區至少有100個字節

???????? // Do the foo calculation

}

這些語句不產生任何代碼,除非—DEBUG處理器標志被設置。Visual C++只在Debug版本設置這些標志,而在Release版本不定義這些標志。當—DEBUG被定義時,兩個assertions將產生如下代碼:

//ASSERT( p!= 0 );

??????do{

???? if( !(p !=0)?&& AfxAssertFailedLine(—FILE—,—LINE—) )

???????? AfxDebugBreak();

??????}while(0);

??????//ASSERT((size 〉= 100);

??????do{

???? if(!(size 〉= 100) &&AfxAssertFailedLine(—FILE—,—LINE—))

???????? AfxDebugBreak();

}while(0);

?

Do-while循環將整個assertion封裝在一個單獨的程序塊中,使得編譯器編譯起來很舒暢。If語句將求取表達式的值并且當結果為零時調用AfxAssertFailedLine()函數。這個函數將彈出一個對話框,其中提供三個選項“取消、重試或忽略”,當你選取“重試”時,它將返回TRUE。重試將導致對AfxDebugBreak()函數的調用,從而激活調試器。

AfxAssertFailedLine()是一個未正式公布的函數,它的功能就是顯示一個消息框。該函數的源代碼駐留在afxasert.cpp中。函數中的—FILE—和—LINE—語句是處理器標志,它們分別指定了源文件名和當前的行號。

?

AfxAssertFailedLine()是一個未正式公布的函數,它的功能就是顯示一個消息框。該函數的源代碼駐留在afxasert.cpp中。函數中的—FILE—和—LINE—語句是處理器標志,它們分別指定了源文件名和當前的行號。

?

四、VERIFY 宏

?

因為assertion只能在程序的Debug版本中起作用,在表達式中不可以包含賦值語句、增加語句(++)或者是減少語句(--),因為,這些語句實際改變數據。可有時你可能想要驗證一個能動的表達式,使用一個賦值語句。那么就到了用VERIFY宏來替代ASSERT。例如:

voidfoo(char p, int size )

???????{

???? char q;

??????????????VERIFY(q = p);

??????????????ASSERT((size 〉= 100);

???????????????//Do the foo calculation

???????????????//Do the foo calculation

???????}

?

在Debug模式下,ASSERT和VERIFY是一回事,但是在Release模式下,VERIFY宏仍然測試表達式而assertion卻不起任何作用。可以說,在Release模式下,ASSERT語句被刪除了。

?

請注意,如果你在一個ASSERT語句中錯誤地使用了一個能動的表達式,編譯器將不做任何警告地忽略它。在Release模式下,該表達式就會被無聲息地刪除掉,這將會導致程序的錯誤運行。由于Release版的程序通常不包含Debug信息,這類錯誤將很難被發現。

五、VC高級調試方法-條件及數據斷點的設定

(一)位置斷點(LocationBreakpoint)?
??大家最常用的斷點是普通的位置斷點,在源程序的某一行按F9就設置了一個位置斷點。但對于很多問題,這種樸素的斷點作用有限。譬如下面這段代碼:

void CForDebugDlg::OnOK()

{

?????? for(int i = 0; i < 1000; i++)??? //A

?????? {

????????????? intk = i * 10 - 2; //B

????????????? SendTo(k);????????? //C

????????????? inttmp = DoSome(i); //D

????????????? Trace0("這里要輸出的內容”);//在這里可以輸出一些有用的信息,你也可以輸出I的值,都是可以的

????????????? intj = i / tmp;??? //E

?????? }

}?????

?? //其實我們還可以用其他方法調式也是一樣的,你可以用TRACE0宏來輸出循環中的每一個結果,我們也可以在debug中看見輸出的結果,當出現問題時,輸出的結果可能就不一樣了,我們可以分析一下debug中的結果找出問題的所在

? ?? 執行此函數,程序崩潰于E行,發現此時tmp為0,假設tmp本不應該為0,怎么這個時候為0呢?所以最好能夠跟蹤此次循環時DoSome函數是如何運行的,但由于是在循環體內,如果在E行設置斷點,可能需要按F5(GO)許多次。這樣手要不停的按,很痛苦。使用VC6斷點修飾條件就可以輕易解決此問題。步驟如下。?
??1 Ctrl+B打開斷點設置框,如下圖:

?

Figure 1設置高級位置斷點 ?
??2 然后選擇D行所在的斷點,然后點擊condition按鈕,在彈出對話框的最下面一個編輯框中輸入一個很大數目,具體視應用而定,這里1000就夠了。?
??3 按F5重新運行程序,程序中斷。Ctrl+B打開斷點框,發現此斷點后跟隨一串說明:...487 times remaining。意思是還剩下487次沒有執行,那就是說執行到513(1000-487)次時候出錯的。因此,我們按步驟2所講,更改此斷點的skip次數,將1000改為513。?
??4 再次重新運行程序,程序執行了513次循環,然后自動停在斷點處。這時,我們就可以仔細查看DoSome是如何返回0的。這樣,你就避免了手指的痛苦,節省了時間。?
??再看位置斷點其他修飾條件。如Figure 1所示,在“Enter the expression to be evaluated:”下面,可以輸入一些條件,當這些條件滿足時,斷點才啟動。譬如,剛才的程序,我們需要i為100時程序停下來,我們就可以輸入在編輯框中輸入“i==100”。?
??另外,如果在此編輯框中如果只輸入變量名稱,則變量發生改變時,斷點才會啟動。這對檢測一個變量何時被修改很方便,特別對一些大程序。?
??用好位置斷點的修飾條件,可以大大方便解決某些問題。?
(二) 數據斷點(DataBreakpoint)?
??軟件調試過程中,有時會發現一些數據會莫名其妙的被修改掉(如一些數組的越界寫導致覆蓋了另外的變量),找出何處代碼導致這塊內存被更改是一件棘手的事情(如果沒有調試器的幫助)。恰當運用數據斷點可以快速幫你定位何時何處這個數據被修改。譬如下面一段程序:

#include "stdafx.h"

#include <string.h>

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

{

?????? charszName1[10];

?????? charszName2[4];

?????? strcpy(szName1,"shenzhen");?????????????

?????? printf("%s\n",szName1);????????? //A

?

?????? strcpy(szName2,"vckbase");????????????? //B

?????? printf("%s\n",szName1);

?????? printf("%s\n",szName2);

?????? return0;

}

??這段程序的輸出是

??????? szName1: shenzhen

?????? szName1:ase

?????? szName2:vckbase

??? 首先我給你分析一下為什么會是這樣的結果呢!首先你在strcpy(szName1,"shenzhen");這個地方F9設置一個斷點,然后F5運行程序,這是程序會斷到我們設置的斷點,如下圖

??

看到了吧,問題出現的原因就在這里,系統給szName2分配的地址是0x0012ff70這里是4個字節,然后呢,在0x0012ff70后面4個字節處,開始分配szName1這10個字節,也就是在0x0012ff74處開始分配10個字節,

?????? F10單步跟蹤,來到printf("%s\n", szName1)這一行,如下圖

?

szName1分配的空間已經附上了值.

?? F10走到下一個printf("%s\n", szName1) 看下圖,

?

因為szName1 和szName2分配的空間是連續的,所以給szName2賦值超過所容納的字節時就開始覆蓋szName1的內容了,所以說當我們在輸出結果的時候就出現我們想不到的結果了,

?那么怎么去調試呢,下面是具體的方法

szName1何時被修改呢?因為沒有明顯的修改szName1代碼。我們可以首先在A行設置普通斷點,F5運行程序,程序停在A行。然后我們再設置一個數據斷點。如下圖:

?

Figure 2 數據斷點?
??F5繼續運行,程序停在B行,說明B處代碼修改了szName1。B處明明沒有修改szName1呀?但調試器指明是這一行,一般不會錯,所以還是靜下心來看看程序,哦,你發現了:szName2只有4個字節,而strcpy了7個字節,所以覆寫了szName1。?
??數據斷點不只是對變量改變有效,還可以設置變量是否等于某個值。譬如,你可以將Figure 2中紅圈處改為條件”szName2[0]==''''y''''“,那么當szName2第一個字符為y時斷點就會啟動。?
??可以看出,數據斷點相對位置斷點一個很大的區別是不用明確指明在哪一行代碼設置斷點。

(三) 其他?
??1 在call stack窗口中設置斷點,選擇某個函數,按F9設置一個斷點。這樣可以從深層次的函數調用中迅速返回到需要的函數。?
??2 Set Next StateMent命令(debug過程中,右鍵菜單中的命令)?
??此命令的作用是將程序的指令指針(EIP)指向不同的代碼行。譬如,你正在調試上面那段代碼,運行在A行,但你不愿意運行B行和C行代碼,這時,你就可以在D行,右鍵,然后“Set Next StateMent”。調試器就不會執行B、C行。只要在同一函數內,此指令就可以隨意跳前或跳后執行。靈活使用此功能可以大量節省調試時間。?
??3 watch窗口?
??watch窗口支持豐富的數據格式化功能。如輸入0x65,u,則在右欄顯示101。?
??實時顯示windows API調用的錯誤:在左欄輸入@err,hr。?
??在watch窗口中調用函數。提醒一下,調用完函數后馬上在watch窗口中清除它,否則,單步調試時每一步調試器都會調用此函數。?
??4 messages斷點不怎么實用。基本上可以用前面講述的斷點代替。?
六。VC調試環境設置

為了調試一個程序,首先必須使程序中包含調試信息。一般情況下,一個從AppWizard創建的工程中包含的Debug Configuration自動包含調試信息,但是是不是Debug版本并不是程序包含調試信息的決定因素,程序設計者可以在任意的Configuration中增加調試信息,包括Release版本。

為了增加調試信息,可以按照下述步驟進行:

?

打開Projectsettings對話框(可以通過快捷鍵ALT+F7打開,也可以通過IDE菜單Project/Settings打開)

選擇C/C++頁,Category中選擇general ,則出現一個Debug Info下拉列表框,可供選擇的調試信息 方式包括:

?

?

  命令行????? Project settings???????? 說明

無???????? None???????????????? 沒有調試信息

/Zd???????? Line Numbers Only???? 目標文件或者可執行文件中只包含全局和導出符號以及代碼行信息,不包含符號調試信息

/Z7???????? C7.0- Compatible????? 目標文件或者可執行文件中包含行號和所有符號調試信息,包括變量名及類型,函數及原型等

/Zi??????? ??Program Database????? 創建一個程序庫(PDB),包括類型信息和符號調試信息。

/ZI????????? Program Databasefor

?Edit and Continue?????? 除了前面/Zi的功能外,這個選項允許對代碼進行調試過程中的修改和繼續執行。這個選項同時使#pragma設置的優化功能無效

選擇Link頁,選中復選框"Generate DebugInfo",這個選項將使連接器把調試信息寫進可執行文件和DLL

如果C/C++頁中設置了Program Database以上的選項,則Link incrementally可以選擇。選中這個選項,將使程序可以在上一次編譯的基礎上被編譯(即增量編譯),而不必每次都從頭開始編譯。

轉載于:https://www.cnblogs.com/yechanglv/p/6923088.html

創作挑戰賽新人創作獎勵來咯,堅持創作打卡瓜分現金大獎

總結

以上是生活随笔為你收集整理的vc调试大全的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

国产福利久久 | 97色国产| 狠狠狠狠狠操 | 四虎在线观看精品视频 | 黄色一级片视频 | av线上看 | www.久久婷婷| 久久99热精品 | www九九热| 三级在线视频播放 | 国产专区第一页 | 99精品久久久久久久久久综合 | 九九爱免费视频在线观看 | 久久综合中文字幕 | 国产一级片播放 | 亚洲毛片在线观看. | 天天干夜夜想 | 国产黄在线看 | 国产一级免费在线观看 | 欧美日本一二三 | 久久躁日日躁aaaaxxxx | 在线看国产精品 | 中文字幕一区二区三区久久蜜桃 | 久久久久久久久电影 | 91精品视频在线播放 | 国产精品久久久久久久久久久久午夜 | 免费网站色| 97超碰在线视 | 麻豆免费视频 | 久久这里只有精品视频首页 | 一级黄色免费网站 | 精品久久久久久久久久久院品网 | 看片的网址 | 在线视频1卡二卡三卡 | 国产精品网址在线观看 | 91片在线观看 | 精品久久久久久久久中文字幕 | 五月婷婷电影网 | 91手机在线看片 | 97热视频 | 久久综合偷偷噜噜噜色 | 日韩av手机在线观看 | 久久久久高清毛片一级 | 成年人视频免费在线播放 | 人人干人人草 | 一区在线观看 | 日韩欧美在线视频一区二区 | 91污在线观看| 亚洲成人999| 久久香蕉电影 | 日韩免费高清在线 | 久久免费视频一区 | 丁香六月婷婷综合 | 一区二区三区在线观看中文字幕 | 日韩精品中文字幕久久臀 | 人人干人人草 | www麻豆视频 | 久草香蕉在线视频 | 日本丶国产丶欧美色综合 | 精品国产免费一区二区三区五区 | 国产亚洲视频中文字幕视频 | 亚洲经典视频在线观看 | 久久99精品一区二区三区三区 | 奇米四色影狠狠爱7777 | 97国产情侣爱久久免费观看 | 亚洲成aⅴ人片久久青草影院 | 超碰国产在线播放 | 人人澡av| 中国一级片在线播放 | 国产精品视频最多的网站 | 亚洲一区二区观看 | 夜色在线资源 | 在线精品亚洲一区二区 | www欧美日韩 | 国产精品手机播放 | 久久久久久久久久久成人 | 超碰在线97免费 | 7777精品伊人久久久大香线蕉 | 99成人精品| 9i看片成人免费看片 | 亚洲一区二区91 | 自拍超碰在线 | 99爱视频在线观看 | 狠狠综合久久av | 国产在线999 | 伊人久操 | 在线观看网站你懂的 | 国产又粗又猛又爽 | 人人爽爽人人 | 精品国产一区二区三区av性色 | 日韩羞羞 | 日日夜夜噜| 丝袜足交在线 | 狠狠狠色丁香婷婷综合激情 | 成人h在线观看 | 欧美激情综合五月色丁香小说 | 操操操操网 | 天天干天天操天天做 | 91看片在线免费观看 | 91亚洲精品在线 | 狠狠操狠狠干天天操 | 久久免费看av | 久久免费视频在线观看 | 免费av观看| 久久99久久久久久 | 日韩成年视频 | www色,com | 欧美久久久一区二区三区 | 狠狠色丁香久久婷婷综合丁香 | 欧美成人按摩 | 超碰av在线播放 | 精品久久久一区二区 | www日韩视频 | 狠狠躁夜夜躁人人爽超碰91 | 日韩一区二区三区视频在线 | 98福利在线 | 在线看国产 | 中文字幕免费观看 | 在线免费高清一区二区三区 | 色婷婷亚洲婷婷 | 久久成人国产 | 麻豆视频观看 | 天天干天天碰 | 福利网址在线观看 | 亚洲精品久久激情国产片 | 亚洲九九影院 | 91精品网站在线观看 | 在线观看国产区 | 正在播放国产一区二区 | 精品一区二区三区在线播放 | 国产第一页在线播放 | 久久国产精品色av免费看 | 二区中文字幕 | www久草| 国产精品自产拍在线观看中文 | 亚洲女人天堂成人av在线 | 中文字幕免费久久 | 国产成免费视频 | av爱干 | 国产精品久久99综合免费观看尤物 | 永久免费的啪啪网站免费观看浪潮 | 精品国内自产拍在线观看视频 | 成人午夜免费福利 | 国产精品麻| 天天综合视频在线观看 | 亚洲国产精品va在线看黑人动漫 | av在线进入| 亚洲精品成人网 | 欧美一区二区三区不卡 | 国产精品女同一区二区三区久久夜 | 日韩欧美在线中文字幕 | 激情在线免费视频 | 六月丁香色婷婷 | 黄色a大片| 91免费视频网站在线观看 | 91亚洲免费 | 在线中文字幕一区二区 | 欧美一区二区三区免费看 | 中文字幕日本电影 | 中文字幕成人在线 | 精品国产成人 | 日韩专区一区二区 | 一级精品视频在线观看宜春院 | 免费精品视频在线观看 | 成人一级片视频 | 中文字幕资源在线 | 玖玖在线精品 | 伊人久在线 | 色婷婷精品大在线视频 | 涩涩资源网 | 91av短视频| 久草精品视频在线看网站免费 | 日韩高清精品一区二区 | 激情视频免费在线观看 | 亚洲天堂网在线视频 | 麻豆国产精品永久免费视频 | 激情五月婷婷综合 | 日韩欧美在线视频一区二区三区 | 狠狠躁夜夜躁人人爽视频 | 午夜手机电影 | 在线播放 日韩专区 | 国产欧美日韩一区 | 91精品综合在线观看 | 日韩在线观看精品 | 亚洲最快最全在线视频 | 91精品视屏 | 97成人超碰| 国产精品一区二区免费在线观看 | 久久97久久97精品免视看 | 欧美国产精品一区二区 | 中文字幕免费一区二区 | 美女av免费| 天堂av免费观看 | 天天色天天| 中文av一区二区 | 中文字幕在线日本 | 久久成人亚洲欧美电影 | 精品久久中文 | 三日本三级少妇三级99 | 国产剧情一区二区在线观看 | 久久免费视频5 | 久久久色 | 欧美精品一二三 | 伊人影院在线观看 | 黄色大全在线观看 | 在线免费成人 | 99中文字幕视频 | 最近中文字幕免费观看 | 国产精品成人av久久 | 精品国产综合区久久久久久 | 视频一区视频二区在线观看 | 国产91亚洲| 中文字幕成人在线 | 日韩欧美一区二区三区在线 | 精品在线观看一区二区 | 国产视频 亚洲视频 | 亚洲黄色软件 | 国产精品9999久久久久仙踪林 | 国产精品久久久久婷婷二区次 | 婷婷久月 | 精品久久久久久亚洲综合网站 | 青青草国产精品 | 日日草av| 中文字幕在线观看免费高清完整版 | 欧美日韩国产一区二 | 伊人成人久久 | 1024在线看片 | 91字幕| 91网在线 | 成人国产精品一区二区 | 国产精品理论片在线播放 | 97免费在线观看 | 国产精品中文字幕在线 | 五月综合色婷婷 | 色婷婷亚洲 | 狠狠综合久久 | 伊人看片 | 欧美一级性视频 | 日韩欧美一区视频 | 综合在线亚洲 | 99精品欧美一区二区三区 | 三级动图 | 99se视频在线观看 | 色爱区综合激月婷婷 | 干天天| 久久久久综合精品福利啪啪 | 六月婷操| 免费黄色激情视频 | 中文成人字幕 | 日本久久成人 | 久久久精品99 | 国内精品免费久久影院 | 揉bbb玩bbb少妇bbb | 欧美激情精品久久久 | 久久综合色播五月 | 欧美色888 | 黄色小视频在线观看免费 | 成人久久久久久久久 | 久草亚洲视频 | 国产精品免费久久久久久久久久中文 | 中文字幕中文字幕 | av免费电影在线 | 欧美日韩视频一区二区三区 | 国产香蕉97碰碰久久人人 | 精品91| 人人爽人人射 | 欧美成人久久 | 免费看污黄网站 | 亚洲一二区视频 | 91九色网站| 91成人免费 | 黄色三几片| 久热电影 | 久久久一本精品99久久精品 | 色www.| 伊人永久在线 | 亚洲三级国产 | 中文字幕日韩高清 | 色资源网免费观看视频 | 综合色伊人 | 中文在线a√在线 | avwww在线 | 国产一区二区在线播放视频 | 国产精品国内免费一区二区三区 | 在线中文字幕播放 | 亚洲黄色在线观看 | 久久99精品久久久久久三级 | 国产精品男女视频 | 91麻豆精品国产91久久久无限制版 | 亚洲精品播放 | 天天天天天天天操 | 91c网站色版视频 | 国产日产在线观看 | 久久久精品亚洲 | 狠狠色狠狠色综合日日92 | 亚洲伦理精品 | 黄色资源在线 | 黄色中文字幕 | 日韩免费三级 | 久草精品视频 | 麻豆免费视频观看 | 欧美日本三级 | 中文字幕国产精品一区二区 | 91免费观看网站 | 国产精品第三页 | 久久精品一级片 | 日韩欧美一区二区三区视频 | 丁香资源影视免费观看 | 欧美午夜久久久 | 五月婷影院 | 激情丁香在线 | 欧美视频在线二区 | 久草在线资源观看 | 黄色av影院| 99精品视频一区二区 | 最新亚洲视频 | 97超碰成人在线 | 91超碰在线播放 | 免费视频18 | 黄色成人免费电影 | 超碰在线98| 在线免费观看av网站 | 九月婷婷综合网 | 成人xxxx| 久久久久久久免费看 | 99热999 | 免费高清在线视频一区· | 国产黄色免费电影 | a级片久久久| 日韩精品中文字幕久久臀 | 狠狠狠色丁香综合久久天下网 | 国产一级片直播 | 99在线视频精品 | 超碰av在线播放 | 亚洲激情在线观看 | 九九国产视频 | 超碰最新网址 | 免费av免费观看 | 国产精品视频你懂的 | 91福利视频一区 | 亚洲免费高清视频 | 久久久视屏| 国产精品久久久久久久久婷婷 | 天天爽网站 | 中文字幕在线网址 | 亚洲九九九在线观看 | 精品久久久免费视频 | 午夜久久久久久久 | 久久av在线播放 | 国产午夜在线观看视频 | 麻花豆传媒mv在线观看 | 久久福利综合 | 日韩国产精品久久久久久亚洲 | 成人欧美一区二区三区黑人麻豆 | 日韩精品大片 | 亚洲性xxxx| 九九热久久免费视频 | 欧美日韩精品在线播放 | 涩涩成人在线 | 激情av一区二区 | 99色国产 | 久草免费在线视频 | 久久久影片 | 午夜国产福利在线观看 | 国产91精品一区二区麻豆网站 | 日日操网站| 国产69精品久久久久9999apgf | 欧美二区三区91 | 久久理论视频 | 成人午夜精品久久久久久久3d | 亚洲黄色软件 | 日韩三级免费观看 | 亚洲国产精品成人va在线观看 | 色视频在线免费观看 | av在线小说 | 日本在线中文在线 | av专区在线 | 亚洲国产精品一区二区久久,亚洲午夜 | 国产日本在线观看 | 久久xx视频 | 91av视频网站 | 国产一区二区久久久久 | 日本深夜福利视频 | 狠狠色丁婷婷日日 | 色综合色综合色综合 | 在线电影 一区 | 亚洲资源网 | 成人国产电影在线观看 | 手机看片国产 | 韩日电影在线观看 | 狠狠撸电影 | 久久久久久久久久久精 | 国产乱对白刺激视频不卡 | 插婷婷 | 超碰在线观看av.com | 国产二区电影 | av看片在线观看 | 91禁看片| 国产精品女人久久久 | 激情婷婷欧美 | 成人av在线网址 | 国产超碰在线 | 在线观看韩日电影免费 | 久久99在线 | 亚洲成av人片在线观看无 | 国产在线观看你懂得 | 日韩aⅴ视频 | 9999国产| 中文字幕在线专区 | 丁香婷婷色综合亚洲电影 | 98久久| 插久久| 欧美成人在线免费 | 亚洲成av片人久久久 | 欧美日韩不卡一区二区 | www.亚洲精品 | 久久婷婷精品视频 | 四虎成人精品永久免费av九九 | 国产一二三四在线视频 | 中文字幕一区二区三区久久蜜桃 | 日韩成人免费在线观看 | 成人网444ppp | 国产中文字幕91 | 四虎国产精品成人免费4hu | 天天看天天干天天操 | 99久久久久久久久 | 在线观看日本高清mv视频 | 国产精品婷婷午夜在线观看 | 99久高清在线观看视频99精品热在线观看视频 | 色综合天天狠天天透天天伊人 | 国产资源中文字幕 | 日韩欧美精品在线视频 | 黄网站app在线观看免费视频 | 97综合在线| 成人国产精品久久久 | av黄色大片 | 8x成人在线 | 婷婷婷国产在线视频 | 色噜噜在线观看 | 2021国产在线 | 欧美一级性生活视频 | 日韩精品视频在线免费观看 | 久久免费99精品久久久久久 | 九九热久久免费视频 | 国产99久久99热这里精品5 | 国产69精品久久久久99尤 | av电影在线免费 | 国产一区二区免费看 | 99视频| 国产亚洲婷婷免费 | 九九九九精品九九九九 | 97色婷婷| 91一区二区三区在线观看 | wwwwww色| 国产一区二区免费 | 婷婷丁香激情 | 天天做日日做天天爽视频免费 | 二区三区在线视频 | 中文区中文字幕免费看 | 日韩高清久久 | 国产在线观看地址 | 久久久久在线观看 | 久久理论视频 | 69中文字幕| www.伊人网 | 在线观看一级片 | 伊人在线视频 | 97免费在线观看视频 | 极品国产91在线网站 | 久久综合综合久久综合 | av免费看看 | 日韩精品久久久 | 国产精品久久久免费 | 91九色蝌蚪视频 | 久久少妇免费视频 | 最近中文国产在线视频 | 精品国产1区2区3区 国产欧美精品在线观看 | 99精品久久精品一区二区 | 一区免费观看 | www.夜夜草| 极品国产91在线网站 | 黄色片软件网站 | 欧美 日韩 国产 成人 在线 | 九九99靖品 | 99国产精品久久久久久久久久 | 亚洲天堂网视频 | 男女激情片在线观看 | 在线国产能看的 | 久久久久久久久久久久国产精品 | 久久精品免费看 | 日本午夜在线亚洲.国产 | 精品国产一区二区三区av性色 | 久久草在线精品 | 成人免费视频网 | 成人污视频在线观看 | 激情综合一区 | 亚洲一区二区三区在线看 | 深夜国产在线 | 欧美日韩国产一区二区三区 | 精品1区2区3区 | 国产视频1区2区3区 久久夜视频 | 国产中文字幕av | 九九影视理伦片 | 狠狠狠色丁香婷婷综合激情 | 超碰在线网| 五月婷婷激情综合网 | 成人黄色在线观看视频 | 亚洲欧洲日韩在线观看 | 日韩a级黄色 | 国产成人一区二区三区 | 国产精品久久久久久久久岛 | 欧美成人视 | 在线黄色免费 | 97夜夜澡人人爽人人免费 | 在线观看国产一区二区 | 在线播放日韩av | 国产高清视频色在线www | 特级毛片爽www免费版 | 一区在线电影 | 亚洲成av人片 | 亚洲乱亚洲乱亚洲 | 久久久久免费网站 | 波多野结衣亚洲一区二区 | 伊人va| 国产女人40精品一区毛片视频 | 中文在线免费观看 | 国产福利久久 | 91视频这里只有精品 | 亚洲有 在线 | 一区二区三区国 | 亚洲精品国产综合久久 | 欧美日韩国产一区二区在线观看 | 九九欧美视频 | 成人免费看黄 | 久久久久亚洲精品男人的天堂 | av不卡免费在线观看 | 中文字幕在线观看一区二区 | 国产黄色精品在线 | 亚洲精品国偷自产在线91正片 | 99色婷婷| 日日碰狠狠躁久久躁综合网 | 91在线在线观看 | www.亚洲黄| 玖玖在线视频观看 | 国产精品一区在线观看 | 最新av网址在线观看 | 免费欧美精品 | 久久久人人爽 | 99久久99久久免费精品蜜臀 | 丁香婷婷激情网 | 天天草av| 久久99免费 | 久久久久免费电影 | 97超碰在线人人 | 黄色在线免费观看网址 | 夜夜天天干 | 国产 日韩 在线 亚洲 字幕 中文 | 在线观看视频一区二区三区 | 黄色精品一区 | 日日夜夜狠狠操 | 波多野结衣精品 | 夜夜操狠狠操 | 日本一区二区免费在线观看 | 国产精品综合久久久 | 国产色婷婷精品综合在线手机播放 | 91精品国产99久久久久久红楼 | 中文字幕在线观看网站 | 97在线视频免费看 | 国产一级一片免费播放放a 一区二区三区国产欧美 | 在线电影日韩 | 精品国产乱码一区二区三区在线 | 久久亚洲影院 | 激情欧美一区二区免费视频 | 中文字幕有码在线观看 | 国产精品区二区三区日本 | 欧美在线视频二区 | 在线天堂中文www视软件 | 国产精品高清在线观看 | 99精品在线 | 奇人奇案qvod | 中文字幕在线成人 | 日p在线观看 | 国产在线免费观看 | 久久久久99精品国产片 | 国产精品久久久久永久免费观看 | 久草在线免费资源站 | av片一区| 国产麻豆精品久久一二三 | 在线视频a | 日韩午夜视频在线观看 | 97精品久久 | 亚洲精品视频在线免费 | 在线观看日本高清mv视频 | 亚洲精品免费视频 | 超碰97人人干 | 91精品国自产在线 | 久草剧场| 国产精品美女久久久久久免费 | 免费一级毛毛片 | 99久久这里有精品 | 一区久久久 | 亚洲人成人天堂h久久 | 韩国中文三级 | 奇米影音四色 | 国产精品123 | 天天操天天干天天综合网 | 69欧美视频| 亚洲精品一区二区三区新线路 | 日韩在线观看的 | 久久精品这里热有精品 | 中文 一区二区 | 超碰在线97观看 | av免费在线播放 | 六月丁香婷婷网 | 欧美日韩精品电影 | 国内精品福利视频 | 91看片黄色 | 狠狠干网 | 中文字幕中文字幕在线中文字幕三区 | 日本性久久 | 欧美激情一区不卡 | 九九热精品在线 | 日韩av高潮| 免费a v在线 | 超碰免费97| 国产一区视频在线 | 欧美一级片在线观看视频 | 一区二区激情 | 亚洲精品综合一二三区在线观看 | 亚洲,国产成人av | 月下香电影 | 天天综合网天天综合色 | 奇米影视8888 | 黄色app网站在线观看 | 三级大片网站 | 久久手机在线视频 | 久久精品网址 | 久草网免费 | 97超碰人人澡人人爱学生 | 国产美女免费观看 | 亚洲精品国产免费 | 亚洲一区不卡视频 | 久久精品一二三区 | 夜夜骑日日操 | 日韩区在线观看 | 激情五月婷婷丁香 | 国产精品video | 夜夜骑天天操 | 免费网站观看www在线观看 | 国产在线精品观看 | 国产美女精品视频 | 五月婷婷丁香六月 | 成年人黄色免费看 | 久热只有精品 | 国内精品久久久久久久久 | 99在线热播精品免费99热 | 国产网站在线免费观看 | 韩国精品福利一区二区三区 | 亚洲视频中文 | 国产aa免费视频 | 粉嫩av一区二区三区四区五区 | 国产精品久久久久永久免费 | 欧美a√在线 | 久久香蕉国产 | 草 免费视频 | 91精品视频在线免费观看 | 国产午夜视频在线观看 | 久久国产精品系列 | 日韩精品无码一区二区三区 | 国产精品久久亚洲 | 国产五月婷| 久久免费国产视频 | 在线一二三四区 | a级国产乱理论片在线观看 特级毛片在线观看 | 国产中文字幕亚洲 | 友田真希x88av | 午夜精品久久久久久久久久久久 | 中文字幕精品一区二区精品 | 91精品久久久久久久99蜜桃 | 黄色中文字幕在线 | 欧美精品久久人人躁人人爽 | 不卡av电影在线 | 国产精品资源 | 免费黄色av. | 午夜18视频在线观看 | 亚洲视屏在线播放 | 国产亚洲精品精品精品 | 狠狠色丁香婷婷综合欧美 | 国产传媒中文字幕 | 99精品色 | 涩涩资源网| 国产第一页在线播放 | 久草在线官网 | 亚洲精品视频中文字幕 | 精品人妖videos欧美人妖 | 91在线公开视频 | 草久久久 | 亚洲激情在线观看 | 91麻豆精品国产91久久久久久久久 | 一级做a爱片性色毛片www | 成年人视频在线免费播放 | 国产黄在线免费观看 | 久久久久9999亚洲精品 | 在线视频 国产 日韩 | 天堂av网址 | 视频国产在线 | 免费在线观看黄色网 | 国产破处视频在线播放 | 超碰精品在线观看 | 国产精品久久久久久久久久直播 | 婷婷视频在线观看 | 四虎永久视频 | 免费三级黄色片 | 涩涩网站免费 | 亚洲国产三级在线 | 国产精彩视频 | 香蕉在线视频播放网站 | 精品国产一区二区三区在线 | 免费观看黄 | 国产精品中文久久久久久久 | 中文字幕在线播出 | 婷婷丁香色综合狠狠色 | 久久av电影 | 久久免费福利 | 狠狠干天天射 | 在线亚州 | 字幕网在线观看 | 91福利社在线观看 | 麻豆精品视频在线 | 亚洲免费不卡 | 久久精品99北条麻妃 | 久久欧美综合 | 欧美乱熟臀69xxxxxx | 久久免费一级片 | 99热免费在线 | 狠狠干五月天 | 免费高清在线观看电视网站 | 日本中文字幕高清 | 91视频高清 | 在线观看岛国片 | 国产精品99久久久久久久久久久久 | 欧美性春潮 | 国产精品igao视频网网址 | 久久久久日本精品一区二区三区 | 999在线观看视频 | 欧美日韩视频 | 久久久久女教师免费一区 | 国产一区福利在线 | 久草国产在线观看 | 国产精品资源在线 | 精品免费久久久久久 | 91亚洲精| 在线香蕉视频 | 欧美尹人 | 国模视频一区二区 | 日韩高清精品免费观看 | 久久精品久久精品久久 | 97视频在线观看免费 | 亚洲夜夜网 | 国产免费大片 | 视频一区二区在线观看 | 欧美成人猛片 | 国产91影视 | 国产精品久久久久9999 | 97色在线视频 | 成人中文字幕+乱码+中文字幕 | 久久精品久久久久 | 国产精品 视频 | 日韩久久精品 | 在线观看深夜福利 | 亚洲成av人影片在线观看 | 一区二区三区在线观看中文字幕 | 国产精品久久久久久久久久久久午夜片 | 九九视频精品免费 | 久久综合9988久久爱 | 亚洲精品乱码久久久久久9色 | 精品国产123| 亚洲精品久久久久中文字幕二区 | 久久久久久久久久久久亚洲 | 涩av在线 | 五月婷婷激情网 | 9在线观看免费 | 国产精品毛片久久久久久 | 日韩午夜小视频 | 日韩欧美视频一区 | 久久久黄色免费网站 | 一区二区三区四区免费视频 | 日韩欧美在线国产 | 偷拍久久久 | 蜜桃麻豆www久久囤产精品 | 成人av在线网 | 2022久久国产露脸精品国产 | 国产美女精彩久久 | 亚洲好视频 | 欧美日韩另类在线观看 | 99精品热视频 | 国产精品嫩草55av | 成人国产精品久久久久久亚洲 | 97精品国产97久久久久久久久久久久 | 天天色天天色 | 最新av免费在线观看 | 在线观av | 中文字幕日本特黄aa毛片 | 成人免费视频网站 | 中文字幕在线日亚洲9 | 欧美少妇18p| 蜜臀av夜夜澡人人爽人人桃色 | 国内精自线一二区永久 | 成人丝袜 | 99视频网址| 国产免费久久av | 久久午夜电影网 | 四月婷婷在线观看 | 欧美色图亚洲图片 | 亚洲精品在线观看网站 | 国产99爱 | 久久久久久网址 | 天天操天天干天天爱 | 国产精品男女视频 | 超碰成人免费电影 | 国产在线观看免费 | 五月婷在线观看 | 天天射夜夜爽 | 日韩成人不卡 | 色婷婷视频在线观看 | 国产大片黄色 | 日韩av影视在线观看 | 亚洲精品成人av在线 | 欧美一级片免费在线观看 | 992tv在线成人免费观看 | 91片网| 狠狠干夜夜爽 | 麻豆91在线 | av网站在线观看免费 | 一区二区三区电影 | 国产精品一区二区三区在线看 | 欧美一二三区在线播放 | 亚洲精品乱码白浆高清久久久久久 | 91高清视频在线 | 天堂av一区二区 | 国产精品手机在线观看 | 99超碰在线观看 | 亚洲视频在线免费观看 | 一性一交视频 | 香蕉视频免费看 | 97精品在线视频 | 免费日韩 精品中文字幕视频在线 | 99在线视频免费观看 | 亚洲人成人99网站 | 亚洲精品资源在线 | 欧美a影视 | 五月婷婷伊人网 | 国产成人精品av久久 | 免费看一级黄色大全 | 亚洲精品男人的天堂 | 狠狠狠干狠狠 | 99热这里只有精品国产首页 | 欧洲av不卡| 精品国产一区二区三区久久影院 | 色婷婷视频在线 | 亚在线播放中文视频 | 国产视频高清 | 少妇性aaaaaaaaa视频 | 成人丝袜 | 玖玖在线精品 | 69国产精品视频免费观看 | 久久精品视频2 | 五月色综合 | 国产系列在线观看 | 亚洲精品福利在线 | 色噜噜在线观看视频 | 日韩欧美高清一区二区三区 | 成人午夜电影在线 | 久久夜色网 | 国产在线精品区 | 成人av免费在线播放 | 国产在线观看午夜 | 日日夜夜狠狠干 | 日日干网址 | 开心激情五月婷婷 | 成年人av在线播放 | 黄色av网站在线免费观看 | 国产视频在线观看一区 | 国产一级片免费视频 | 欧美资源 | 天天爽综合网 | 青青河边草观看完整版高清 | 欧美亚洲成人xxx | 成人黄色电影免费观看 | 亚洲欧美日韩国产一区二区 | 成年人视频在线 | 99久久er热在这里只有精品15 | 色婷婷在线观看视频 | 国产情侣一区 | 婷婷激情久久 | 91成人午夜 | 久久久久久黄色 | 天天干天天插伊人网 | 四虎最新域名 | 伊人国产视频 | 中文字幕免费高清av | 免费在线观看日韩欧美 | 一级淫片在线观看 | av黄色国产 | 91免费看黄 | 天天操婷婷| 福利电影一区二区 | 91九色精品国产 | 成人黄色视 | 日韩伦理一区二区三区av在线 | 亚洲人片在线观看 | 久久久.com | 免费在线a| 狠狠干在线 | 国产精品第52页 | 国产高清视频在线播放一区 | av电影免费观看 | 成人久久久久久久久久 | 国产精品成人av电影 | 91视频a | 精品视频中文字幕 | 五月天激情婷婷 | 久久精品一区二区三 | 97麻豆视频| 国产h在线播放 | 久久欧美在线电影 | 国产精品2018| 99视频在线观看免费 | 99色在线视频 | 一区二区三区中文字幕在线 | 国产一区在线免费观看 | 欧美精品一区二区蜜臀亚洲 | 在线小视频你懂的 | 在线观看成人福利 | 欧美 国产 视频 | 日韩av男人的天堂 | 免费观看视频黄 | 一区二区视频在线看 | 亚洲精品国产精品国自产 | 欧美激情精品久久久久久变态 | 色偷偷88欧美精品久久久 | av电影一区二区三区 | 精品国产乱码一区二 | 在线久久| 中文字幕一区二区三区久久蜜桃 | 国产 av 日韩 | 天天色婷婷 | 天堂av高清 | 日韩三级.com | 精品福利国产 | 久久99精品热在线观看 | 亚洲天堂精品视频在线观看 | 亚洲免费av在线播放 | 日韩中文字幕在线 | 日韩电影黄色 | 玖玖视频国产 | 久青草国产在线 | 91日韩在线视频 | 国产亚洲在 | 日本在线观看一区二区 | www.黄色片网站 | 99热这里只有精品免费 | 主播av在线 | 日韩国产精品毛片 | 国产精品99免视看9 国产精品毛片一区视频 | 99久久这里只有精品 | 亚洲经典视频 | av再线观看 | 在线观看免费日韩 | 天天射综合网站 | 欧美成人一二区 | 91九色在线视频观看 | 国产亚洲精品久久久久久网站 | 国产夫妻性生活自拍 | 免费福利视频网站 | 欧美成人精品三级在线观看播放 | 精品国产一区二区三区久久久 | 99免费在线观看 | 久久人人爽爽人人爽人人片av | 久久精品亚洲一区二区三区观看模式 | 成人av在线电影 | 新av在线| 97色在线观看免费视频 | 麻豆视频国产在线观看 | 免费裸体视频网 | 国产91成人在在线播放 | 亚洲精品国产区 | 国产日韩欧美在线 | 免费观看www视频 | 中文字幕一区二区在线播放 | 国产精品亚洲片夜色在线 | 91精品视频在线观看免费 | 欧美成人精品在线 | 97在线视频免费看 | 中国一级片视频 | 91成年人在线观看 | 亚洲国产日韩一区 | 91pony九色丨交换 |