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

歡迎訪問 生活随笔!

生活随笔

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

c/c++

Google 的 C++ 代码规范

發布時間:2024/7/23 c/c++ 40 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Google 的 C++ 代码规范 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

?

Google 開源項目風格指南 (中文版):https://zh-google-styleguide.readthedocs.io/en/latest/
英文版:http://google-styleguide.googlecode.com/svn/trunk/cppguide.xml
中文版:http://zh-google-styleguide.readthedocs.org/en/latest/google-cpp-styleguide/
google c++ 編碼規范:http://blog.csdn.net/xiexievv/article/details/50972809
PDF 版下載地址:https://pan.baidu.com/s/1i3gc7lF

?

?

? ? ? ? Google C++ 編碼規范很早就已經公開了,李開復也在其微博上公開分享:”我認為這是地球上最好的一份 C++ 編程規范,沒有之一,建議廣大國內外IT研究使用。“

? ? ? ? Google C++ Style Guide是一份不錯的C++編碼指南,下面是一張比較全面的說明圖,可以在短時間內快速掌握規范的重點內容。不過規范畢竟是人定的,記得活學活用。

?

  • ?保持一致也非常重要,如果你在一個文件中新加的代碼和原有代碼風格相去甚遠的話,這就破壞了文件本身的整體美觀也影響閱讀,所以要盡量避免。
  • ?一些條目往往有例外,比如下面這些,所以本圖不能代替文檔,有時間還是把PDF認真閱讀一遍吧。

    ? ? 異常在測試框架中確實很好用

    ? ? RTTI在某些單元測試中非常有用

    ? ? 在記錄日志時可以使用流
    ? ? 操作符重載 不提倡使用,有些STL 算法確實需要重載operator==時可以這么做。

  • ?

    注:原圖較大,在新標簽頁中打開或保存到本地打開更清晰

    ?

    ?

    ?

    ?

    頭文件

    ?

      函數參數順序

      C/C++函數參數分為輸入參數和輸出參數兩種,有時輸入參數也會輸出(注:值被修改時)。輸入參數一般傳值或常數引用(const references),輸出參數戒輸入/輸出參數為非常數指針(non-const pointers)。對參數排序時,將所有輸入參數置于輸出參數之前。不要僅僅因為是新添加的參數,就將其置于最后,而應該依然置于輸出參數之前。這一點并不是必須遵循的規則,輸入/輸出兩用參數(通常是類/結構體變量)混在其中,會使得規則難以遵守。

      個人感受:這條規則相當重要,自己寫代碼的時候可能沒有太大感覺,但是在閱讀別人代碼的時候感覺特別明顯。如果代碼按照這種規范來寫,從某種角度來說,這段代碼具有“自注釋”的功能,那么在看代碼的時候就會比較輕松。Doom3的代碼規范中提到,“Use ‘const’ as much as possible”,也是同樣的意義。當然,const除了閱讀方便以外,還有個很重要的就是防止編碼錯誤,一旦在程序中修改const變量,編譯器就會報錯,這樣就減少了人工出錯了可能性,這點尤為重要!

    ?

      包含文件的名稱及次序

      將包含次序標準化可增強可讀性、避免隱藏依賴(hidden dependencies,注:隱藏依賴主要是指包含的文件編譯),次序如下:C 庫、C++庫、其他庫的.h、項目內的.h。

      項目內頭文件應按照項目源代碼目錄樹結構排列,并且避免使用UNIX文件路徑.(當前目錄)和..(父目錄)?!?/p>

      舉例來說,google-awesome-project/src/foo/internal/fooserver.cc 的包含次序如下:?

      #include "foo/public/fooserver.h" // 優先位置?#include <sys/types.h>?#include <unistd.h>?#include <hash_map>?#include <vector>?#include "base/basictypes.h"?#include "base/commandlineflags.h"?#include "foo/public/bar.h"

      注意,對應的頭文件一定要先包含,這樣避免隱藏依賴,隱藏依賴的問題不懂的可以去Google,網上有很多資料。另外,《C++編程思想》中提到的包含次序正好相反,從特殊到一般,但是有一點和Google代碼規范是一樣的,那就是對應的頭文件是第一個包含。對于隱藏依賴的問題,以前只是習慣性的把對應的頭文件放第一個,沒有想過為什么,現在學習了……

    ?

    ?

    作用域

    ?

      全局變量

      class 類型的全局變量是被禁止的,內建類型的全局變量是允許的,當然多線程代碼中非常數全局變量也是被禁止的。永遠不要使用函數返回值初始化全局變量。

      不幸的是,全局變量的構造函數、析構函數以及初始化操作的調用順序只是被部分規定,每次生成有可能會有變化,從而導致難以發現bug。因此,禁止使用class類型的全局變量(包括STL的string,vector等),因為它們的初始化順序可能會導致出現問題。內建類型和由內建類型構成的沒有構造函數的結構體可以使用,如果你一定要使用class類型的全局變量,請使用單件模式。

    ?

    ?

    C++類

    ?

      構造函數的職責

      構造函數中只進行那些沒有實際意義的初始化,可能的話,使用Init()方法集中初始化為有意義(non-trivial)的數據。

      個人感受:這種做法可以從一開始就避免一些bug的出現,或更容易解決一些bug。構造函數+Init()函數初始化的方式與只用構造函數的方法相比,對計算機來說他們是沒有區別的,但是人是會犯錯的,這一條代碼規范在某種程度上避免了一些人為錯誤,這個在開發中特別重要。

    ?

      拷貝構造函數

      僅在代碼中需要拷貝一個類的對象的時候使用拷貝構造函數,不需要拷貝時使用DISALLOW_COPY_AND_ASSIGN這個宏(關于這個宏的內容,可以在網上搜到,我這里就不寫了)。C++中對象的隱式拷貝是導致很多性能問題和bugs的根源??截悩嬙旌瘮到档土舜a可讀性,相比按引用傳遞,跟蹤按值傳遞的對象更加困難,對象修改的地方變得難以捉摸。

      個人感受:和上一項的目的類似,為了避免人為錯誤!拷貝構造函數本來是為了方便程序員編程了,但是卻有可能成為一個坑,為了避免這類問題,不需要拷貝時使用DISALLOW_COPY_AND_ASSIGN,這樣在需要調用拷貝構造函數的時候就會報錯,減少了人為出錯的可能性。C#和Java在這方面就做得比較好,雖然性能上不如C++,但是人為出錯的概率減少了很多。當然,使用一定的代碼規范,可以在一定程度上減少C++的坑。

    ?

      繼承

      雖然C++的繼承很好用,但是在實際開發中,盡量多用組合少用繼承,不懂的去看GoF的《Design Patterns》。

      但重定義派生的虛函數時,在派生類中明確聲明其為virtual。這一條是為了為了閱讀方便,雖然從語法的角度來說,在基類中聲明了virtual,子類可以不用再聲明該函數為virtual,但這樣一來閱讀代碼的人需要檢索類的所有祖先以確定該函數是否為虛函數o(╯□╰)o。

    ?

      多重繼承

      雖然允許,但是只能一個基類有實現,其他基類是接口,這樣一來和JAVA一樣了。這些東西在C#和JAVA中都進行了改進,直接從語法上解決問題。C++的靈活性過高,也是個麻煩的問題,只能通過代碼規范填坑。

    ?

      接口

      虛基類必須以Interface為后綴,方便閱讀。閱讀方便。

    ?

      重載操作符

      除少數特定情況外,不要重載操作符!!!“==”和“=”的操作Euqals和CopyFrom函數代替,這樣更直觀,也不容易出錯。

      個人感受:看到這一條,我有點驚訝,在學習C++的時候,說重載操作符有神馬神馬好處,為什么現在又說不要重載操作符呢?仔細看了他的文檔,確實說的有道理,導致可能出現的bug見其具體文檔。在實際應用中,由于C++的坑實在太多了,不得不把這種“好用”的東西干掉,因為出了bug又找不到,是一件很O疼的事情。

    ?

      聲明次序

      1)typedefs和enums;
      2)常量;
      3)構造函數;
      4)析構函數;
      5)成員函數,含靜態成員函數;
      6)數據成員,含靜態數據成員。
      宏 DISALLOW_COPY_AND_ASSIGN 置于private:塊之后,作為類的最后部分。

    ?

    ?

    其他 C++ 特性

    ?

      引用參數

      函數形參表中,所有的引用必須的const!

      個人感受:這么做是為了防止引用引起的誤解,因為引用在語法上是值,卻有指針的意義。雖然引用比較好用,但是犧牲其某些方面的特性,換來軟件管理方面的便利,還是很值得了。

    ?

      缺省參數

      禁止使用函數缺省參數!

      個人感受:看到這一點的時候覺得有點因噎廢食了,其實缺省參數感覺還是蠻好用的。當然從另外一個角度來說,要使用C++就不要怕這種小麻煩,如果因為使用這些特性造成了找不到的bug,那會損失更多時間。

    ?

      異常

      不要使用 C++異常。

      這一點我沒有看懂,也許是因為它的異常機制沒有C#和Java那么完善吧……畢竟在C#和Java里面異常還是很好用的東東。

    ?

      

      除了記錄日志,不要使用流,使用printf之類的代替。

      這一條其實是有一些爭議的,當然大多數人認為代碼一致性比較重要,所以選擇printf,具體的可以看原文文檔。

    ?

      const 的使用

      在任何可以的情況下都要使用const。

      這條規則贊一個,Doom3的代碼規范里也提到了這一條。這么做有兩個好處,一個是防止程序出錯,因為修改了const類型的變量會報錯;另一個就是方便閱讀,使代碼“自注釋”。雖然這么做也有壞處,當然,總體來說利大于弊。

    ?

    ?

    命名約定

    ?

      1、總體規則:不要隨意縮寫,如果說 ChangeLocalValue 寫作ChgLocVal還有情可原的話,把ModifyPlayerName寫作MdfPlyNm就太過分了,除函數名可適當為動詞外,其他命名盡量使用清晰易懂的名詞;?

      2、宏、枚舉等使用全部大寫+下劃線;?

      3、變量(含類、結構體成員變量)、文件、命名空間、存取函數等使用全部小寫+下劃線,類成員變量以下劃線結尾,全局變量以g_開頭;?

      4、普通函數、類型(含類與結構體、枚舉類型)、常量等使用大小寫混合,不含下劃線;?

      使用這套命名約定,可以使代碼具有一定程度的“自注釋”功能,方便他人閱讀,也方便自己以后修改。當然3、4兩點也可以使用其他的命名約定,只要團隊統一即可。

    ?

    格式 

    ?

      1、行寬原則上不超過80列,把22寸的顯示屏都占完,怎么也說不過去;

      2、盡量不使用非ASCII字符,如果使用的話,參考 UTF-8 格式(尤其是 UNIX/Linux 下,Windows 下可以考慮寬字符),盡量不將字符串常量耦合到代碼中,比如獨立出資源文件,返不僅僅是風格問題了;

      3、UNIX/Linux下無條件使用空格,MSVC的話使用 Tab 也無可厚非; (我沒用過Linux,不懂為什么在Linux下無條件使用空格)

      4、函數參數、邏輯條件、初始化列表:要么所有參數和函數名放在同一行,要么所有參數并排分行;

      5、除函數定義的左大括號可以置于行首外,包括函數/類/結極體/枚舉聲明、各種語句的左大括號置于行尾,所有右大括號獨立成行;

      6、./->操作符前后丌留空格,*/&不要前后都留,一個就可,靠左靠右依各人喜好;

      7、預處理指令/命名空間不使用額外縮進,類/結構體/枚舉/函數/語句使用縮進;

      8、初始化用=還是()依個人喜好,統一就好;

      9、return不要加();

      10、水平/垂直留白不要濫用,怎么易讀怎么來。?

    ?

    ?

    寫在最后

    ?

      總的來說,這套代碼規范還是相當不錯的,既有防止錯誤使用C++的某些特性而導致bugs的規范,又有代碼書寫的相關規范使其便于閱讀,建議搞C++的童鞋都看一看。當然,具體的團隊應該會有具體的代碼規范,代碼風格方面大家可能會有一些區別;不使用C++某些特性(比如不使用C++異常,禁止使用函數缺省參數)方面,應該按照具體情況進行折中處理,而不應該生搬硬套代碼規范;但是“不將字符串常量耦合到代碼中”這種規范,是大家必須遵守的。

    ?

    ?

    ?

    三種編程命名規范(匈牙利命名法、駝峰式命名法、帕斯卡命名法)

    ?

    三種流行的命名法則

    目前業界共有四種命名法則:駝峰命名法、匈牙利命名法帕斯卡命名法?下劃線命名法,其中前三種是較為流行的命名法。

    ?

    ?

    1 . 匈牙利命名:

    ?

    開頭字母用變量類型的縮寫,其余部分用變量的英文或英文的縮寫,且每個單詞的第一個字母都大寫。

    ?

    示例:?

    int iMyAge;? // i 是 int 類型的縮寫。 char cMyName[10]; // c 是 char 類型的縮寫。? float fManHeight; // f 是 float 類型的縮寫。

    匈牙利命名廣泛應用于象 Microsoft Windows 這樣的環境中, Windows 編程中用到的變量(還包括宏)的命名規則都是匈牙利命名法,這種命名技術是由一位能干的 Microsoft 程序員查爾斯- 西蒙尼(Charles Simonyi) 提出的

    匈牙利命名法 通過在變量名前面加上相應的小寫字母的符號標識作為前綴,標識出變量的作用域,類型等這些符號可以多個同時使用,順序是先 m_(成員變量), 再指針,再簡單數據類型,再其它 。

    例如:m_lpszStr, 表示指向一個以0字符結尾的字符串的長指針成員變量?

    匈牙利命名法關鍵是:標識符的名字以一個或者多個小寫字母開頭作為前綴;前綴之后的是首字母大寫的一個單詞或多個單詞組合,該單詞要指明變量的用途?

    ?

    匈牙利命名法中常用的小寫字母的前綴:

    屬性 + 類型 + 描述。屬性一般是 小寫字母 + _?:

    g_ : 全局變量
    m_ : 類成員變量
    s_ : 靜態變量
    c_ : 常量

    類 型 前 綴類  型
    a?? 數組 (Array)??
    b?? 布爾值 (Boolean)??
    by?? 字節 (Byte)??
    c?? 有符號字符 (Char),用 c 開頭 cCount
    cb?? 無符號字符 (Char Byte,沒有多少人用)??
    cr?? 顏色參考值 (ColorRef)??
    d?? double 用d開頭 dDeta
    f?? float 用f開頭 fAvg?
    cx,cy?? 坐標差(長度 ShortInt)??
    w?? Word,unsigned int(WORD) 用w開頭 wCount
    dw?? Double Word,unsigned long int(DWORD) 用dw開頭 dwBroad
    fn?? 函數??
    h?? Handle(句柄)??
    i?? 整型 int ,用 i 開頭 iCount
    n?? short int? 短整型? 用 n 開頭 nStepCount
    l?? Long Int?? 長整型? 用 l 開頭 lSum
    lp?? Long Pointer??
    m_?? 類的成員??
    np?? Near Pointer??
    p?? Pointer??
    s?? 字符串類型,用s開頭 sFileName
    sz?? 以null做結尾的字符串型 (String with Zero End),
    ?? 用\0結尾的字符串 用sz開頭 szFileName

    ?

    ?

    2 . 駝峰式命名法(小駝峰式 命名法):

    ?

    小駝峰法(camel方法):第一個單詞 以小寫字母開始;第二個單詞的首字母大寫,或從第二個單詞開始,后面的每一個單詞的首字母都采用大寫字母,?小駝峰式命名法:?第一個單詞首字母小寫,后面其他單詞首字母大寫。

    變量 一般用 小駝峰法標識。

    ex:?
    int myAge;?
    char myName[10];?
    float manHeight;

    ?

    小駝峰式 命名規則(第一個單詞首字母小寫,后面所有單詞的首字母都大寫):firstName, camelCase

    大駝峰式 命名規則(所有單詞的首字母都大寫):FirstName, CamelCase

    ?

    下面是分別用 駱駝式命名法下劃線法命名 的同一個函數:

    printEmployeePaychecks();? ? 駱駝式命名法 ----? 函數名中的每一個邏輯斷點都有一個大寫字母來標記
    print_employee_paychecks();下劃線法? ? ? ? ?----? 函數名中的每一個邏輯斷點都有一個下劃線來標記。

    ?

    ?

    3 . 帕斯卡命名法(大駝峰式 命名法):

    ?

    帕斯卡命名法(pascal方法)又叫 大駝峰式命名法。相比小駝峰法,大駝峰法把第一個單詞的首字母也大寫了,?每個單詞的第一個字母都大寫。?駱駝命名法是首字母小寫,而帕斯卡命名法是首字母大寫

    (pascal方法)常用于 類名,函數名,屬性,命名空間。

    大駝峰法(Upper Camel Case)?ex:?
    int MyAge;?
    char MyName[10];?
    float ManHeight ;
    public class DataBaseUser

    ?

    ?

    4. 下劃線 命名規則

    ?

    下劃線法是隨著 C語言 的出現流行起來的,在 UNIX/LIUNX 這樣的環境,以及 GNU 代碼中使用非常普遍?

    ?

    ?

    5. 命名規則 小結:

    ?

    MyData 就是一個帕斯卡命名的示例 。
    而 myData 是一個駱駝命名法,它第一個單詞的第一個字母小寫,后面的單詞首字母大寫,看起來像一個駱駝 。
    而 iMyData 是一個匈牙利命名法,它的小寫的i說明了它的型態,后面的和帕斯卡命名相同,指示了該變量的用途。

    ?

    通常每種語言都有自己的 Coding Style,比如 C/C++ 和 python 是下劃線,java 和 go 是駝峰。

    所以,對于要使用哪種命名法可以根據個人的代碼編寫風格,也是可使用不同的命名規范混合使用。

    如:駱駝 + 下劃線 (int temperature_Sensor;)

    ?

    ?

    ?

    總結

    以上是生活随笔為你收集整理的Google 的 C++ 代码规范的全部內容,希望文章能夠幫你解決所遇到的問題。

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

    亚洲精品久久久蜜桃直播 | 国产精品一区二区免费看 | 精品国产乱码一区二 | 国产91精品看黄网站在线观看动漫 | 手机av看片 | 欧美成人基地 | 日韩精品一区二区不卡 | 国产午夜在线观看视频 | 天天天天干 | 亚洲乱码中文字幕综合 | 久久久久久蜜桃一区二区 | 99热这里精品 | 视频在线观看亚洲 | 成年人免费在线 | 日韩a在线播放 | 狠狠干成人综合网 | 日韩视频一区二区三区在线播放免费观看 | 视频三区在线 | 国产精品福利在线播放 | 国产99久久九九精品 | 国产福利一区二区三区视频 | 成人91免费视频 | 婷婷色九月 | 免费成视频 | 国产一卡久久电影永久 | 亚洲精品婷婷 | 久久精品牌麻豆国产大山 | 欧美在线不卡一区 | 亚洲精品乱码久久久久久久久久 | 久热精品国产 | 日韩电影中文字幕在线 | 国产伦精品一区二区三区无广告 | 亚洲国产69 | av在线影视| 国精产品999国精产品视频 | 岛国av在线 | 亚洲黄色激情小说 | 亚洲精品久久久久久久蜜桃 | 2018好看的中文在线观看 | 精品免费视频. | 色噜噜狠狠狠狠色综合久不 | 国产三级精品三级在线观看 | 免费网址在线播放 | 久久久久久国产精品999 | 欧美在线视频一区二区三区 | wwwww.国产| 国产精品ⅴa有声小说 | 久久大香线蕉app | 最近更新好看的中文字幕 | 久久少妇免费视频 | 国产精品三级视频 | 亚洲精品av在线 | 99色在线播放 | 手机av在线免费观看 | 国产一级黄色免费看 | 久久精品国产一区二区电影 | 欧美在线观看禁18 | 久久久久成人精品免费播放动漫 | 欧美日韩在线观看视频 | 97在线观看免费观看高清 | 欧美日韩二三区 | 欧美日韩亚洲国产一区 | 天天草天天草 | 九九视频免费观看视频精品 | 毛片一二区 | 九九视频在线观看视频6 | 久久99影院| 久久综合色天天久久综合图片 | 黄色一级在线观看 | 亚洲欧美婷婷六月色综合 | 国产黄大片在线观看 | 国产玖玖视频 | www.玖玖玖 | 成人资源在线播放 | 91久久国产露脸精品国产闺蜜 | 亚洲高清91 | 成年人免费在线观看网站 | 一区二区三区在线免费播放 | 国产亚洲精品bv在线观看 | 中文字幕五区 | www免费| 一二三区高清 | 亚洲综合精品在线 | 国产韩国日本高清视频 | 久久九九免费视频 | 天堂视频一区 | 77国产精品| 五月综合 | 国产资源免费在线观看 | 国内精品久久久久久久影视麻豆 | 久草在线视频首页 | 国产精品一区二区在线观看免费 | 国内久久久久久 | 精品国产黄色片 | 久久久久国产精品厨房 | 国产玖玖在线 | 在线观看亚洲精品视频 | 色婷丁香| 中文字幕 婷婷 | 久久99热久久99精品 | 激情大尺度视频 | av电影免费在线 | 91精品国产一区二区在线观看 | 国产小视频在线免费观看视频 | 天堂v中文 | 日韩无在线 | 成人黄色小视频 | 免费三级a | 精品免费国产一区二区三区四区 | 波多野结衣在线视频一区 | 国产成人福利在线观看 | 中文字幕在线看视频 | 手机在线看永久av片免费 | 免费av在 | 免费日韩一级片 | 久久免费视频在线观看30 | 国产精品原创av片国产免费 | 久久久久国产精品午夜一区 | 久久精品国产亚洲精品2020 | 国产一级精品视频 | 国产精彩视频一区二区 | 日韩综合视频在线观看 | 亚洲欧美日韩不卡 | 天天色天天干天天 | 国产精品一区二区久久久久 | 在线观看av大片 | 久久99最新地址 | 天堂av免费在线 | 国产精品国产三级在线专区 | 97视频在线观看免费 | av电影一区 | 国产精品系列在线播放 | 久久久99精品免费观看乱色 | 香蕉视频一级 | 精品国产一区二区三区久久久久久 | 国产精品久久久久久久久久久久 | 麻豆传媒视频在线免费观看 | 国产午夜精品免费一区二区三区视频 | 在线观看日韩中文字幕 | 99热超碰| 四虎影视8848dvd | 91久久久久久久一区二区 | 热久久视久久精品18亚洲精品 | 在线精品视频在线观看高清 | 国产精品黄色 | 久久精品资源 | 天天鲁天天干天天射 | 99热.com | 欧美激情综合五月色丁香 | 激情网在线视频 | 天天射天天操天天色 | 在线成人一区 | av字幕在线 | 日韩二区在线观看 | 粉嫩av一区二区三区免费 | 亚洲永久精品在线观看 | 99久久精品国产观看 | 日日操夜| 亚洲视频电影在线 | 久久久免费毛片 | 91精品久久久久久久久久入口 | 黄色大全免费观看 | 久久久久久久久久久久久久免费看 | www九九热| 国内精品久久久久久久影视麻豆 | 成年人在线观看视频免费 | 欧美黄在线 | 精品国精品自拍自在线 | 97色se| 久久1电影院 | 91精品国产91久久久久久三级 | 国产97色| 国外调教视频网站 | 色偷偷88888欧美精品久久久 | 免费久久久久久久 | 国产网红在线 | 天天干天天干天天干天天干天天干天天干 | 中文字幕乱码在线播放 | 成人亚洲精品久久久久 | 探花视频在线版播放免费观看 | 蜜桃av综合网 | 国产91综合一区在线观看 | 一级片免费观看视频 | 国产大尺度视频 | 福利片视频区 | 日韩免费三级 | 99热手机在线观看 | 天天插综合网 | 日韩视频免费在线 | 国产黄在线免费观看 | 激情婷婷在线 | 成人免费视频视频在线观看 免费 | 免费黄a | 亚洲视频精品在线 | 91成人午夜 | 国产精品日韩久久久久 | 日本精品一区二区三区在线观看 | 九九热精品视频在线播放 | 夜夜骑首页 | 91| 久久手机免费观看 | 国产一区二区在线看 | 黄色a视频 | 日韩aa视频| 69精品视频在线观看 | 久久99精品久久只有精品 | av黄网站| 国产又粗又猛又黄又爽视频 | 欧美激情视频在线观看免费 | 四虎国产精品成人免费影视 | 国产精品免费小视频 | 在线激情小视频 | 国产亚洲精品bv在线观看 | 国产成人久久av | 免费一级片观看 | 四虎影视精品永久在线观看 | 欧美孕妇视频 | 亚洲在线精品视频 | 91精品久 | 久草视频视频在线播放 | 欧美 日韩 国产 成人 在线 | av网址aaa| 婷婷丁香激情五月 | 国产日韩在线观看一区 | 精品久久久久久久久久 | 超碰免费成人 | 999国内精品永久免费视频 | 日韩成人在线免费观看 | 波多野结衣电影一区二区 | 91精品国产麻豆 | 久久精品中文字幕一区二区三区 | 九九视频精品免费 | 国产高清免费在线播放 | 成人在线观看资源 | 人人射人人爱 | 1000部18岁以下禁看视频 | 中文在线最新版天堂 | 黄色一级免费电影 | 天天爽综合网 | 色资源网在线观看 | 日韩精品在线免费播放 | 四虎在线观看 | 美女网站视频色 | 色悠悠久久综合 | 欧美日bb| 91免费视频网站在线观看 | av色一区 | 亚洲a色| 日韩三级视频在线观看 | 午夜视频99| 欧美一级电影免费观看 | 五月激情综合婷婷 | 亚洲国产经典视频 | 国产精品福利一区 | 夜夜操夜夜干 | 亚洲性少妇性猛交wwww乱大交 | 国产精品久久久久久久久久99 | 欧美精品v国产精品 | 人人干人人模 | 日韩精品亚洲专区在线观看 | 欧美片一区二区三区 | 99久久婷婷国产精品综合 | 99电影456麻豆 | 99久久国产免费免费 | 久久99久| 亚洲欧美视频在线播放 | 在线电影日韩 | 狠狠色综合网站久久久久久久 | 日本久久中文字幕 | 91精品一区在线观看 | 亚洲三级毛片 | 91成人小视频 | 成人av中文字幕在线观看 | 亚洲欧美日韩精品一区二区 | 蜜臀91丨九色丨蝌蚪老版 | 国产午夜三级一区二区三桃花影视 | 精品久久久久久久久久久久久久久久久久 | 中文日韩在线 | 国产精品女人久久久久久 | 在线免费视频一区 | 日韩高清观看 | 在线观看黄色免费视频 | 最新av网站在线观看 | 日韩三级视频在线看 | 玖玖在线看 | 成人资源在线播放 | 亚洲欧美综合 | 成人在线免费观看网站 | 亚洲最新视频在线播放 | 97看片| 国产精品永久久久久久久www | 97国产大学生情侣酒店的特点 | 美女网站视频免费黄 | 国产黄网在线 | 天天插天天干天天操 | 中文字幕在线观看日本 | 久久久久久不卡 | 精品国产一区二区三区在线观看 | 久久麻豆视频 | 欧美日韩在线第一页 | 国产中文字幕一区二区 | 日韩精品久久中文字幕 | 久久国内精品视频 | 成人三级网址 | 成年人在线观看 | 精品乱码一区二区三四区 | 中文字幕在线视频第一页 | 久草视频免费 | 欧美精品网站 | av再线观看 | 午夜资源站| 亚洲成熟女人毛片在线 | 久久99国产视频 | 奇人奇案qvod | 欧美日韩xxx| 在线精品视频免费观看 | 欧洲一区二区三区精品 | 日日爽夜夜操 | 婷婷激情在线 | 在线免费性生活片 | 人人玩人人添人人 | 成年人免费看片网站 | 97免费在线观看视频 | 中文字幕有码在线播放 | 久久综合偷偷噜噜噜色 | 亚洲精品在线观看视频 | 在线观看黄a | 天天拍夜夜拍 | 国产日韩精品久久 | 婷婷中文在线 | 久久精品国产精品亚洲 | 激情丁香婷婷 | 国产女人免费看a级丨片 | 亚洲爱av | 成年人在线观看网站 | 国内精自线一二区永久 | 国产精品美女久久久久aⅴ 干干夜夜 | 91中文字幕在线 | 天天干天天操天天拍 | 成人在线免费看视频 | 在线黄色av电影 | 婷婷综合激情 | 999久久久久久久久6666 | 黄网站色欧美视频 | 9在线观看免费高清完整版 玖玖爱免费视频 | 毛片网在线播放 | 中文字幕av免费 | 91高清不卡 | 国产理论一区二区三区 | 欧美乱大交| 色婷婷a| a资源在线 | 日本性动态图 | 欧美性生活免费 | 亚洲视频456| 日韩影视大全 | 久久久久久久久久久福利 | 精品毛片在线 | 99视频精品在线 | 久草资源在线观看 | 日韩视频一区二区 | 99免费在线观看视频 | 国产视频资源在线观看 | 免费高清在线观看电视网站 | 最近高清中文字幕在线国语5 | 欧美久久久影院 | 亚洲高清在线观看视频 | 日女人免费视频 | 免费情缘 | 黄色的视频 | 91亚洲网 | 亚洲黄色片 | av黄色av| 在线观看国产91 | 97综合网| 久久视频在线视频 | 国产视频网站在线观看 | 狠狠干2018 | 成人国产精品久久久春色 | 久久久久国产一区二区 | 日韩精品久久久久久久电影99爱 | 国产精品一级在线 | 久久久久成 | 亚洲成人一区 | 久久综合久久综合九色 | 日韩欧美一区二区三区视频 | 国产在线精品观看 | 91在线看视频免费 | 亚洲午夜久久久影院 | 久久国产精品99国产 | 免费观看91 | japanese黑人亚洲人4k | 亚洲精品视频在线观看免费 | 久久黄色小说 | av成人在线观看 | 久久免费黄色网址 | 日韩免费看的电影 | 久久黄色美女 | 成年人天堂com | 中文字幕日韩有码 | av黄色成人 | 亚洲精品视频在线观看免费视频 | 黄色成人毛片 | 午夜久久福利视频 | 日本性xxx | 日韩精品第一区 | 91丨精品丨蝌蚪丨白丝jk | 91理论片午午伦夜理片久久 | 狠狠色狠狠色综合系列 | 九九视频一区 | 色综合久久99 | av成人黄色 | 亚洲黄电影 | 精品国产一区二区三区四区在线观看 | 国产福利电影网址 | 2023亚洲精品国偷拍自产在线 | 亚洲综合色激情五月 | 欧美aaa大片 | www夜夜操com | 美州a亚洲一视本频v色道 | 日日夜夜网站 | 免费在线观看av网站 | 色婷婷亚洲婷婷 | 欧美一级淫片videoshd | 亚洲精品视频大全 | 美女视频黄免费 | 亚洲一区视频在线播放 | 2023亚洲精品国偷拍自产在线 | 亚洲在线视频观看 | 99精品久久精品一区二区 | 麻豆传媒视频在线免费观看 | 国产精品黄色在线观看 | 日韩高清免费在线 | 中文字幕色在线视频 | 青春草视频在线播放 | 国产专区一 | 成人小视频在线播放 | 中国一级片在线观看 | 精品在线你懂的 | 色播五月激情五月 | 国产99一区视频免费 | 97人人人人| 日日夜夜中文字幕 | av电影不卡在线 | 国产精品1区2区 | 久久涩涩网站 | av最新资源| 国产精品一区二区三区四 | 91福利社区在线观看 | 中文字幕在线视频免费播放 | 亚洲国产人午在线一二区 | 四虎最新域名 | 日韩美女av在线 | 亚洲色综合| www.xxx.性狂虐| 国产一区 在线播放 | 久久国产精品免费一区二区三区 | 人人射av | 最近能播放的中文字幕 | 色播五月婷婷 | 欧美午夜精品久久久久久孕妇 | 欧美精彩视频在线观看 | 就要干b | 在线日韩中文字幕 | 国产看片网站 | 91麻豆看国产在线紧急地址 | 中文字幕文字幕一区二区 | 最新国产精品久久精品 | 免费看国产视频 | 日韩欧美综合精品 | 成人av免费在线播放 | 久久久人 | 五月婷婷六月丁香在线观看 | 天天激情综合 | 国产高清av在线播放 | 草久电影 | 91视频免费观看 | 国产在线观看免 | 91福利视频免费 | 日韩r级在线 | 88av网站| 亚洲欧美国产日韩在线观看 | 一级黄色免费网站 | 国产精品一区在线观看 | 中文国产成人精品久久一 | 又黄又爽又刺激的视频 | 91日韩在线播放 | 亚洲精品视频播放 | 成人黄大片视频在线观看 | 911国产在线观看 | 夜色在线资源 | 亚洲精品国产第一综合99久久 | 黄p在线播放 | 在线视频观看你懂的 | 久久精品一区二区三区四区 | 亚洲少妇自拍 | av在线免费观看黄 | 久久久久久国产一区二区三区 | 国产专区在线视频 | 久久久久麻豆v国产 | 国产麻豆传媒 | 黄色av三级在线 | 97成人精品区在线播放 | 天天综合中文 | 久久免费视频观看 | 免费av大片 | 色综合人人| 五月天电影免费在线观看一区 | 免费在线电影网址大全 | 久久99国产精品自在自在app | 国产成人精品一区二三区 | 亚洲色图美腿丝袜 | 欧美一区二区在线刺激视频 | 亚洲精品福利在线观看 | 国产精品a久久 | 伊人午夜 | 999久久久久久久久6666 | 丁香久久久 | 一区二区三区四区五区在线 | 天天艹天天爽 | 日韩精品影视 | 麻豆视频国产精品 | 超碰在线色 | 成人在线观看日韩 | 国产九色视频在线观看 | 亚洲欧美日韩在线看 | 久久久久国产一区二区 | 日韩在线第一 | 日韩资源在线播放 | 狠狠狠狠狠狠狠狠干 | 亚洲精品xx| 国内精品久久久久久久久久久久 | 韩日精品在线 | 日日干干夜夜 | 在线免费视频你懂的 | 日韩免费在线观看网站 | 五月婷婷精品 | 99中文字幕| 免费在线观看日韩 | 99高清视频有精品视频 | 一二三区视频在线 | 久久五月网| 日韩91av| 日韩三级视频在线观看 | 91久久国产综合精品女同国语 | 99视频这里有精品 | 九九免费在线视频 | 高清不卡一区二区三区 | 中国美女一级看片 | 粉嫩高清一区二区三区 | 免费开视频 | 综合久久综合久久 | 激情欧美网 | 国产免费av一区二区三区 | 亚洲欧洲精品久久 | 婷婷中文在线 | 亚洲精品久久激情国产片 | 国产成人精品网站 | 亚洲视频 视频在线 | 亚洲最快最全在线视频 | 天天做天天射 | 国产亚洲精品综合一区91 | 激情久久久久 | 91豆麻精品91久久久久久 | 国产视频一区二区在线 | 国产a国产| 国产麻豆精品久久 | 中文字幕免费高清在线 | 国产精品初高中精品久久 | 伊人狠狠干 | 国产精品入口66mio女同 | 青青网视频 | 国产一区二区三精品久久久无广告 | 欧美精品二区 | 在线一区av| 国产成人精品一区二区三区在线观看 | 国产美女永久免费 | 久久国产热 | 国产精品欧美一区二区三区不卡 | 日本精品免费看 | 视频成人 | 99r在线观看 | 亚洲精品一区二区18漫画 | 久久久精品国产一区二区电影四季 | 四虎影视成人永久免费观看视频 | 国产91精品看黄网站在线观看动漫 | 成人免费在线观看电影 | 精品国自产在线观看 | 国产在线免费 | 国产一二三区在线观看 | 日韩视频一区二区在线 | 国产男男gay做爰 | 免费看黄在线 | 久久乱码卡一卡2卡三卡四 五月婷婷久 | 色噜噜在线观看视频 | 黄色小说免费观看 | 国产午夜三级一二三区 | 日本最新中文字幕 | 99精品视频在线播放观看 | 91桃色免费观看 | 国产乱码精品一区二区三区介绍 | 国产在线精品一区二区三区 | 91九色视频观看 | 精品国产视频在线 | 欧美日韩视频在线观看免费 | 免费人成网 | 国产黑丝一区二区 | 中文av网 | 欧美另类老妇 | 免费日韩 精品中文字幕视频在线 | 99久久精品午夜一区二区小说 | 午夜电影中文字幕 | 91日韩精品一区 | 国产人成看黄久久久久久久久 | 97在线免费视频观看 | 午夜性生活片 | 69av久久 | 一区二区 精品 | 丁香五月缴情综合网 | 久久久久久免费视频 | 天天操天天干天天玩 | 欧美日韩中文国产一区发布 | 91一区二区在线 | 成人在线免费看 | 欧美另类激情 | 久久99精品国产99久久6尤 | 五月婷婷综 | 美女国产精品 | 久久伊人免费视频 | 在线观看av黄色 | 国产亚洲精品成人av久久影院 | 国产手机在线观看 | 一本色道久久综合亚洲二区三区 | 91久久国产自产拍夜夜嗨 | 成人免费一级片 | 在线观看v片 | 国产精品国产三级在线专区 | 国产精品视频最多的网站 | 国产视频999| 97超级碰碰 | 国产69久久久欧美一级 | 玖玖精品在线 | 国产成人在线精品 | 日韩一区二区三区免费视频 | 三级视频日韩 | 中文在线免费观看 | 色99色| 超碰人人99 | 国产精品手机播放 | 中文字幕第一页在线 | 在线观看视频日韩 | 性日韩欧美在线视频 | 日本69hd | 91九色丨porny丨丰满6 | 精品国产一区二区三区久久久蜜月 | 日韩国产在线观看 | 久久综合九色99 | 中文字幕在线有码 | 九九在线精品视频 | 天天草综合网 | 国产精品免费视频网站 | a极黄色片 | 97国产一区二区 | 国产白浆在线观看 | 久久精品理论 | 超碰97免费 | 亚洲精品在线视频观看 | 国产精品久久久久一区二区三区 | 永久免费看av | 色资源在线 | 黄色字幕网| 亚洲干视频在线观看 | 久久综合九色综合97_ 久久久 | 91完整视频 | 国产精品3 | 成人av网站在线播放 | www成人av| 国产精彩视频 | 蜜臀av麻豆 | 麻豆首页 | 人人干人人干人人干 | 97超视频 | 91在线免费观看国产 | 午夜视频在线观看一区二区三区 | 又黄又爽的视频在线观看网站 | 亚洲综合在线一区二区三区 | 91精品国产乱码在线观看 | 亚洲国产剧情 | 国产精品理论片在线观看 | 天天操天天综合网 | 成人黄色大片在线观看 | 日本久久片 | 岛国av在线免费 | 狠狠干狠狠艹 | 日韩av免费在线看 | 亚洲无吗av | 免费麻豆网站 | 国产在线欧美 | 探花视频在线观看免费 | 在线观看欧美成人 | 97超碰中文字幕 | 国产精品电影一区 | 98久9在线 | 免费 | 日韩av成人在线 | 日韩中文字幕免费视频 | av亚洲产国偷v产偷v自拍小说 | 一级免费黄色 | 久久免费影院 | 久久久久亚洲精品男人的天堂 | 日本黄色免费网站 | 日韩av网站在线播放 | 欧美久久久久 | 亚洲日韩中文字幕 | 久久免费a | 久久影院中文字幕 | 91成人免费在线视频 | www.狠狠色 | 国内精品久久久久久久97牛牛 | 狠狠操影视 | 免费看的黄色的网站 | 色.com| 国产成人高清av | 黄色国产在线观看 | 国内久久精品视频 | 色婷婷国产精品一区在线观看 | 91丨九色丨蝌蚪丨对白 | 亚洲国产中文在线 | 蜜桃视频在线观看一区 | av网站免费线看精品 | 日韩在线二区 | 91成年人网站 | 在线 视频 一区二区 | 狠狠色网 | 亚洲精品综合在线 | 91看片淫黄大片一级在线观看 | 久久久久久高潮国产精品视 | 国产精品一区二区美女视频免费看 | 中文有码在线 | 国产精品 日韩 欧美 | 99久久精品国产系列 | 91精品国产一区二区三区 | 久久久国产视频 | 最近av在线| 日本三级久久久 | 亚洲最大免费成人网 | 插婷婷| 视频在线日韩 | 国产精品网址在线观看 | 日韩激情三级 | 色多多污污在线观看 | 国产剧情在线一区 | 深夜免费小视频 | 日韩欧美在线免费 | 中文字幕a∨在线乱码免费看 | 国产高清不卡一区二区三区 | 久久久久久久久久久免费视频 | 日韩在线 一区二区 | 亚洲,播放| 成人精品一区二区三区中文字幕 | 免费看av在线| 一级黄色av | 天天干天天做天天爱 | 中文字幕在线视频一区二区三区 | 国产香蕉久久 | www.99热精品 | 亚洲欧美日本一区二区三区 | 久久久免费 | 国产成人黄色av | 手机av观看 | 久久精品免费看 | www日韩视频 | 涩五月婷婷 | 在线天堂视频 | 超碰久热 | 99999精品| www.av在线.com | 人人射人人爱 | 国内精品久久久久久久 | 三级在线视频观看 | 亚洲人成网站精品片在线观看 | 夜夜嗨av色一区二区不卡 | 久久毛片视频 | 久久免费视频网站 | 91福利视频久久久久 | 99激情网 | 中文亚洲欧美日韩 | 欧美另类调教 | 亚洲激情影院 | 日韩精品中文字幕在线播放 | 日日激情 | 99精品国产免费久久久久久下载 | 91精品久久久久久久91蜜桃 | 人九九精品 | 日本精品一区二区三区在线播放视频 | av丝袜在线 | 国产在线v | 亚洲国产成人精品久久 | 国产成人精品一区二区在线 | 欧美极品少妇xxxxⅹ欧美极品少妇xxxx亚洲精品 | 成人亚洲精品国产www | 日韩欧美视频一区 | 国产女人免费看a级丨片 | 国产一区精品在线 | 99在线热播精品免费99热 | 日日操夜夜操狠狠操 | 国产一区二区在线影院 | 日韩欧美成 | 玖玖玖精品 | 国产 视频 久久 | 国产美女无遮挡永久免费 | 天天爽天天爽夜夜爽 | www.亚洲精品在线 | 日韩欧三级 | 国产裸体永久免费视频网站 | 精品99视频| 99国产精品久久久久老师 | 在线黄色国产 | 亚洲成人家庭影院 | 国产视频2区 | 午夜免费久久看 | 天天搞天天 | wwwwwww黄 | 久久 一区 | 蜜臀av夜夜澡人人爽人人桃色 | 狠狠干电影 | 黄色视屏免费在线观看 | 欧美午夜理伦三级在线观看 | 精品免费在线视频 | 日韩一二三在线 | 狠狠色丁香婷婷综合久小说久 | 日韩电影一区二区在线观看 | 国产精品99在线播放 | 视频在线观看入口黄最新永久免费国产 | 久久国产露脸精品国产 | 一区二区三区四区久久 | a色视频 | 韩国在线一区 | 国产成人一二三 | 欧美一级片在线免费观看 | 天天干天天操天天爱 | 在线观看色网 | 视频国产在线观看18 | 日韩性片| 亚洲精品一区二区三区高潮 | 亚洲成年片 | 中文在线免费视频 | 日韩av免费观看网站 | www.av中文字幕.com | 日韩高清片 | 日韩在线观看网址 | 亚洲一区动漫 | 97操碰 | 视频在线播放国产 | 国产黄色片免费在线观看 | 欧美视频网址 | 九色porny真实丨国产18 | 波多野结衣小视频 | 在线观看免费福利 | 7777精品伊人久久久大香线蕉 | 91尤物国产尤物福利在线播放 | 久久久国产99久久国产一 | 久久亚洲综合国产精品99麻豆的功能介绍 | 鲁一鲁影院 | 国产成人av免费在线观看 | 手机av在线网站 | 午夜影院三级 | 国产亚洲精品久久久久秋 | 免费观看一级特黄欧美大片 | 免费观看全黄做爰大片国产 | 99视频在线精品国自产拍免费观看 | 在线观看av黄色 | 激情亚洲综合在线 | 久久国产精品久久精品国产演员表 | 日韩精品欧美一区 | 日本久久成人中文字幕电影 | 日韩av免费在线看 | 公与妇乱理三级xxx 在线观看视频在线观看 | 四虎影视www | 久久久久久久亚洲精品 | 亚洲电影一区二区 | 久久首页| 99精品视频在线免费观看 | 91视频a | 91麻豆免费看 | 中文在线www | 免费观看福利视频 | 久草视频免费在线观看 | av三级在线看 | 三级av免费观看 | 久久综合久久综合这里只有精品 | 久久9999久久免费精品国产 | 精品视频在线视频 | 日韩在线观看精品 | 国产在线免费av | a黄色片 | 天天看天天操 | 欧美精品中文在线免费观看 | 国产视频2区 | 日本aaaa级毛片在线看 | 久久久亚洲国产精品麻豆综合天堂 | 久久精品播放 | 中午字幕在线观看 | 欧美日高清视频 | 久久69精品久久久久久久电影好 | 精品毛片在线 | 91成人蝌蚪 | 久久国产女人 | 一区二区三区在线视频观看58 | 久久国产手机看片 | 中文字幕在线不卡国产视频 | 天堂av观看 | 我要色综合天天 | 91精品国产92久久久久 | 在线观看日本韩国电影 | 日韩免费视频线观看 | 国产精品 日韩 欧美 | av无限看| 精品国产一区二区三区噜噜噜 | 精品国产一区二区三区在线 | 久久亚洲二区 | 视频一区二区精品 | 日韩动漫免费观看高清完整版在线观看 | 久久这里精品视频 | 天天操天天摸天天爽 | 精品久久久久久综合 | 欧美日韩中文字幕在线视频 | 国产精品精品国产色婷婷 | 国产亚洲综合在线 | 亚洲精区二区三区四区麻豆 | 亚洲伊人天堂 | 国产一区二区在线免费视频 | 国产精品久久久久久电影 | 91在线视频免费播放 | 五月天高清欧美mv | 国产91精品一区二区麻豆网站 | 日韩草比 | 婷婷久久五月天 | 国产资源精品在线观看 | 成 人 免费 黄 色 视频 | 久久综合狠狠狠色97 | 国产精品久久久久永久免费 | 成人av av在线 | 亚洲综合在线一区二区三区 | 亚洲国产精品999 | 亚洲欧美婷婷六月色综合 | 国产亚洲免费观看 | 深夜免费小视频 | 久久涩视频| 欧美少妇xxx | 久久97精品 | 久久免费av电影 | 国产精品网址在线观看 | av不卡中文字幕 | 最新一区二区三区 | 欧美午夜理伦三级在线观看 | 婷婷色在线视频 | 久久久国产精品视频 | 久久视频在线免费观看 | 亚洲天天综合网 | 国产成人精品一区二 | 中文字幕在线观看视频网站 | 99精品视频免费在线观看 | 麻豆91小视频 | 天天摸天天干天天操天天射 | 国产精品1区2区 | 91九色成人 | 丝袜美腿在线视频 | 国产福利精品一区二区 | 国产成人久久精品77777综合 | 国产精品久久久久久久免费大片 | 日本在线观看中文字幕无线观看 | 中文字幕视频三区 | 亚洲国产丝袜在线观看 | 啪啪免费观看网站 | 丁香婷婷色月天 | 91精品久久久久久久久久入口 | 在线观看中文字幕2021 | 久射网| 91精品久久久久久久久久久久久 | 亚洲精品久| 五月天综合在线 | 日三级在线 | 亚洲三级av| 欧美一区日韩一区 | 黄色亚洲在线 | 欧美大片第1页 | 日韩中文字幕免费在线观看 | 国产亚洲字幕 | 久久www免费人成看片高清 | 久久精品国产精品 | 久久综合婷婷国产二区高清 | 久久伊人八月婷婷综合激情 | 久久免费视频4 | 91亚色视频 | 天堂久久电影网 | 亚洲综合在线一区二区三区 | 波多野结衣在线播放视频 | 伊人五月在线 |