青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品

專職C++

不能停止的腳步

  C++博客 :: 首頁 :: 聯(lián)系 :: 聚合  :: 管理
  163 Posts :: 7 Stories :: 135 Comments :: 0 Trackbacks

常用鏈接

留言簿(28)

我參與的團隊

搜索

  •  

最新評論

閱讀排行榜

評論排行榜

平時用dynamic_cast,但是一直沒有考慮過性能。但是性能怎么樣,還真沒想過。下測試就是一段測試程序,在linux下跑。
循環(huán)2億次,用dynamic_cast<XTestEx *>()的時候是2.39978秒,用(XTestEx *)直接轉(zhuǎn)的時間是0.723503秒。如果加上附加代碼帶來的誤差。dynamic_cast<XTestEx *>()費時是(XTestEx *)的近4倍.但總的來說,性能影響不大!
#include <iostream>
#include<sys/time.h>

using namespace std;

class XTestBase
{
public:
    virtual ~XTestBase(){}
    virtual int getValue() = 0;
    
};

class XTestEx : public XTestBase
{
public:
    virtual ~XTestEx(){}
    virtual int getValue() 
    {
        return 100;
    }
};

int main(int argc, char * argv[])
{
    struct timeval st1,st2;

    XTestBase * pB = new XTestEx();
    int iC = 0;
    gettimeofday(&st1, NULL);
    for(int i = 0; i < 200000000; i++)
    {
        XTestEx * p = dynamic_cast<XTestEx *>(pB);
        iC += p->getValue();
    }
    gettimeofday(&st2, NULL);
    long long diff  = 1000000ll * (st2.tv_sec-st1.tv_sec)+ st2.tv_usec-st1.tv_usec;
    cout<<"diff:"<<(diff/1000000.0)<<endl;

    gettimeofday(&st1, NULL);
    for(int i = 0; i < 200000000; i++)
    {
        XTestEx * p = (XTestEx *)pB;
        iC += p->getValue();
    }
    gettimeofday(&st2, NULL);
    diff  = 1000000ll * (st2.tv_sec-st1.tv_sec)+ st2.tv_usec-st1.tv_usec;
    cout<<"diff:"<<(diff/1000000.0)<<endl;

    return 0;
}
posted on 2014-04-02 11:46 冬瓜 閱讀(1951) 評論(1)  編輯 收藏 引用 所屬分類: 原創(chuàng)linux

Feedback

# re: 小測試一下dynamic_cast 2016-02-15 10:56 Θ§奏之章℡
有沒有試試看更多層次的繼承,菱形繼承什么的帶來的影響?  回復  更多評論
  

青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品
  • <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>
            亚洲第一视频| 午夜精品成人在线视频| 亚洲网站在线播放| 亚洲精品日韩在线观看| 亚洲人成在线观看| 一区二区三区久久| 亚洲欧美影音先锋| 久久精品国产精品亚洲| 免费成人高清在线视频| 欧美电影免费观看| 日韩网站在线观看| 亚洲视频一二区| 欧美在线资源| 午夜在线成人av| 久久亚洲精品一区二区| 玖玖玖免费嫩草在线影院一区| 噜噜噜在线观看免费视频日韩| 欧美国产一区二区三区激情无套| 欧美午夜精品一区| 韩国在线视频一区| 亚洲精品日韩综合观看成人91| 亚洲一区二区三区在线视频| 久久精品人人做人人爽| 欧美激情网友自拍| 亚洲在线一区二区三区| 老牛嫩草一区二区三区日本| 欧美三级乱码| 91久久国产精品91久久性色| 亚洲欧美第一页| 欧美高清不卡在线| 亚洲欧美日韩国产综合| 欧美精品 国产精品| 国模叶桐国产精品一区| 亚洲午夜高清视频| 欧美激情视频在线播放| 亚洲欧美视频| 欧美日韩亚洲三区| 最新高清无码专区| 久久久综合免费视频| 99这里有精品| 欧美电影在线观看| 一区二区视频免费完整版观看| 亚洲影院在线观看| 亚洲欧洲精品成人久久奇米网| 亚洲视频中文| 欧美日韩国产黄| 亚洲国产成人高清精品| 久久精品亚洲精品国产欧美kt∨| 一卡二卡3卡四卡高清精品视频 | 99精品视频一区| 久久综合久色欧美综合狠狠 | 宅男噜噜噜66一区二区| 欧美精品日本| 91久久嫩草影院一区二区| 美女久久一区| 久久精品女人| 黄色综合网站| 美女图片一区二区| 久久久青草婷婷精品综合日韩 | 欧美精品v日韩精品v国产精品| 亚洲第一福利在线观看| 久久天天躁狠狠躁夜夜爽蜜月| 小嫩嫩精品导航| 国产一区二区三区在线观看网站| 亚洲欧美日韩国产一区| 国产精品一区二区a| 国产视频一区二区在线观看 | 欧美日韩一级片在线观看| 18成人免费观看视频| 欧美一级一区| 亚洲欧美综合网| 国产视频精品va久久久久久| 久久久久成人精品免费播放动漫| 先锋影音国产一区| 精品成人一区二区| 亚洲国产精品高清久久久| 欧美精品久久天天躁| 亚洲一区二区久久| 亚洲一级黄色片| 国产欧美va欧美va香蕉在| 久久九九99| 免费在线国产精品| 亚洲一二三区在线| 亚洲欧美日韩一区二区| 在线国产欧美| 99精品视频免费全部在线| 国产网站欧美日韩免费精品在线观看| 久久久av水蜜桃| 久久综合中文字幕| 亚洲视频高清| 性亚洲最疯狂xxxx高清| 亚洲欧洲在线播放| 亚洲一二三区精品| 亚洲国产精品第一区二区三区| 日韩视频一区| 在线观看视频一区| 亚洲一区二区影院| 91久久在线视频| 亚洲欧美国产77777| 影音先锋久久精品| 一区二区三区高清不卡| 激情成人av在线| 一区二区毛片| 伊人精品久久久久7777| 一区二区精品国产| 最新中文字幕亚洲| 午夜性色一区二区三区免费视频| 亚洲欧洲午夜| 久久亚洲欧美| 久久国产婷婷国产香蕉| 欧美精品系列| 美女精品网站| 国产一区二区三区在线观看视频| 日韩视频在线播放| 91久久精品国产| 久久9热精品视频| 亚洲欧美在线视频观看| 欧美日韩八区| 亚洲精品日产精品乱码不卡| 在线视频观看日韩| 午夜精品久久久久久久99热浪潮| 亚洲无线视频| 欧美日韩第一页| 亚洲国产小视频| 在线观看视频一区二区| 久久成人国产精品| 欧美一区二区三区四区夜夜大片| 欧美日本亚洲韩国国产| 亚洲自拍另类| 中文亚洲字幕| 欧美精品v日韩精品v韩国精品v| 欧美中文在线观看| 国产女人水真多18毛片18精品视频| 日韩亚洲欧美一区二区三区| 最新国产の精品合集bt伙计| 久久综合导航| 欧美福利电影在线观看| 在线看片日韩| 蜜月aⅴ免费一区二区三区 | 欧美激情精品久久久久久| 狠狠做深爱婷婷久久综合一区| 小处雏高清一区二区三区 | 另类成人小视频在线| 狂野欧美性猛交xxxx巴西| 国产在线观看91精品一区| 久久久久久久久久久成人| 女女同性精品视频| 亚洲精品护士| 欧美日韩一区二区高清| 一区二区冒白浆视频| 香蕉久久夜色| 精品不卡一区二区三区| 欧美电影在线播放| 在线亚洲一区观看| 久久久久九九九| 1024亚洲| 欧美性猛交xxxx免费看久久久 | 欧美三级第一页| 亚洲一区二区三区涩| 久久av资源网站| 亚洲国产综合在线| 欧美性猛交99久久久久99按摩| 亚洲欧美日韩天堂| 你懂的国产精品永久在线| 亚洲麻豆国产自偷在线| 国产精品久久久爽爽爽麻豆色哟哟 | 亚洲精选久久| 欧美日韩亚洲一区二| 亚洲欧美久久| 亚洲国产成人久久综合一区| 亚洲私人影院| 激情欧美一区二区三区| 欧美精品在线免费| 欧美亚洲视频在线看网址| 欧美激情亚洲自拍| 亚洲欧美日本国产专区一区| 黄色成人91| 国产精品播放| 免费观看久久久4p| 欧美一级专区免费大片| 亚洲黄色三级| 久久九九国产精品| 亚洲一二三区精品| 亚洲欧洲日产国码二区| 国产午夜精品在线| 欧美日韩一区二区在线播放| 久久精品国产999大香线蕉| av成人免费观看| 欧美福利专区| 久久青青草原一区二区| 欧美高清在线视频| 香蕉成人久久| 亚洲无毛电影| 99精品欧美一区二区三区综合在线 | 99re6这里只有精品| 久久资源av| 午夜精品美女自拍福到在线| 亚洲人体影院| 亚洲国产精品久久久| 精品91在线|