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

MySpace

  C++博客 :: 首頁 :: 新隨筆 :: 聯(lián)系 :: 聚合  :: 管理 ::
  18 隨筆 :: 2 文章 :: 10 評論 :: 0 Trackbacks

  當(dāng)將一個(gè)派生類強(qiáng)制轉(zhuǎn)換成基類類型的時(shí)候,轉(zhuǎn)換方式不一樣會產(chǎn)生不一樣的效果。例如該代碼:static_cast<base&>(*this) ;

base 是基類,這句代碼是將當(dāng)前對象強(qiáng)制轉(zhuǎn)化為積累類型的對象的引用,這樣的話不會再次調(diào)用基類的構(gòu)造函數(shù)。若轉(zhuǎn)換成基類對象那就要調(diào)用基類的構(gòu)造函數(shù)并創(chuàng)建出新的對象來了。


 

完整的代碼:

#ifdef HAVE_CONFIG_H
#include <config.h>
#endif

#include <iostream>
#include <cstdlib>

#include "stdio.h"
#include <string>
#include <iostream>

using namespace std;


 class A

 {

 public:

  A():i_(0)

  {

   i_++;

 

   cout << " A::A() is Exce." << endl;

  }

 
 A(int i) : i_(i)
 {
  i_++;
 }


  virtual ~A()

  {

   i_--;

 

   cout << " A::~A() is Exce." << endl;

  }

 

 public:
  int i_;

 };

 

 class B : public A

 {

 public:

  B():j_(0)

  {

   j_++;

 

   cout << " B::B() is Exce." << endl;

  }

 
  B(int j) : A(j) , j_(j)
  {
   j_++;
  }
 
 


  ~B()

  {

   j_--;

 

   cout << " B::~B() is Exce." << endl;

  }
 


 public:

  int j_;

 };


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

  B *b1 = new B(5);
  B *b2 = new B(8);
 
  cout << "before changer " << endl;
 
  cout << "b1.i_ = " << b1->i_ << endl;
 
  cout << "b1.j_ = " << b1->j_ << endl;
 
  static_cast<A&>(*b1) = (*b2);
 
  cout << "affter changer " << endl;
 
  cout << "b1.i_ = " << b1->i_ << endl;
 
  cout << "b1.j_ = " << b1->j_ << endl;
 
  return 0;
 

}

輸出的結(jié)果是

before changer
b1.i_ = 6
b1.j_ = 6
affter changer
b1.i_ = 9
b1.j_ = 6

由此可見,  static_cast<A&>(*b1) = (*b2); 類型轉(zhuǎn)換完成之后的賦值操作知識將基類的變量進(jìn)行了賦值,當(dāng)然,前提是基類沒有重載“=”運(yùn)算符的時(shí)候,不會涉及到派生類。

 

 

posted on 2008-06-04 15:12 yang-chunlei 閱讀(277) 評論(0)  編輯 收藏 引用

只有注冊用戶登錄后才能發(fā)表評論。
網(wǎng)站導(dǎo)航: 博客園   IT新聞   BlogJava   博問   Chat2DB   管理


青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品
  • <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>
            亚洲欧美在线一区二区| 久久全球大尺度高清视频| 女同一区二区| 久久精品一二三区| 黄色精品一二区| 欧美99久久| 麻豆久久精品| 99精品99久久久久久宅男| 最新日韩欧美| 欧美日本在线视频| 亚洲午夜性刺激影院| 亚洲一区二区三区四区视频| 国产精品区一区二区三区| 香蕉成人久久| 久久精品一二三区| 亚洲毛片网站| 亚洲伊人伊色伊影伊综合网 | 久久婷婷色综合| 久久久久久9| 亚洲国产日日夜夜| 一区二区不卡在线视频 午夜欧美不卡在 | 亚洲国产高清自拍| 亚洲欧洲一区| 国产精品综合| 欧美成年人视频网站| 欧美日韩国产区| 久久福利影视| 美女主播一区| 亚洲欧美在线网| 久久亚洲不卡| 中文国产亚洲喷潮| 久久爱www| 中文精品99久久国产香蕉| 午夜精品剧场| 日韩视频一区二区三区| 性视频1819p久久| 亚洲精品一区二区三区四区高清 | 欧美成人免费小视频| 欧美日韩在线看| 麻豆精品精华液| 国产精品美女诱惑| 欧美成人高清| 国产性做久久久久久| 亚洲大胆视频| 国语精品一区| 亚洲影音一区| 一区二区三区精品久久久| 久久av红桃一区二区小说| 一区二区三区色| 鲁大师成人一区二区三区| 午夜在线精品偷拍| 欧美日韩国产一区精品一区| 久久先锋影音| 国语自产精品视频在线看| 亚洲天堂免费观看| 国产精品99久久久久久久vr| 久久男女视频| 美女成人午夜| 国模私拍一区二区三区| 亚洲视频每日更新| 一区二区三区精品视频| 欧美大成色www永久网站婷| 免费国产一区二区| 狠狠色综合色区| 欧美一级免费视频| 久久精品人人做人人综合 | 欧美日韩国产a| 亚洲第一页在线| 亚洲大胆视频| 免费看的黄色欧美网站| 久久综合色8888| 红桃av永久久久| 久久精品亚洲| 欧美韩日一区| 亚洲美女在线国产| 欧美日韩综合| 亚洲午夜在线视频| 欧美一区二区在线| 国产一区二区三区成人欧美日韩在线观看 | 欧美成人精品一区二区三区| 欧美高清视频一区二区| 亚洲国产91色在线| 欧美夫妇交换俱乐部在线观看| 亚洲电影免费在线观看| 亚洲伦伦在线| 欧美日韩一二区| 亚洲午夜精品17c| 久久久国产一区二区| 极品裸体白嫩激情啪啪国产精品| 久久精品久久综合| 欧美国产一区视频在线观看 | 国产精品久久久久毛片软件 | 久久精品国产精品| 亚洲承认在线| 亚洲午夜视频在线| 国产伦精品一区二区三区视频黑人 | 亚洲国产经典视频| 在线一区视频| 国产亚洲精品久| 久久综合免费视频影院| 亚洲精品日韩综合观看成人91| 亚洲视频免费| 经典三级久久| 欧美日韩在线看| 欧美在线电影| 亚洲黄色av一区| 午夜精品久久久久影视 | 国产伦精品一区二区三区高清| 欧美一区二区三区视频免费播放| 毛片精品免费在线观看| 亚洲免费av片| 国产日韩在线一区二区三区| 免费亚洲一区二区| 亚洲尤物影院| 欧美成人午夜激情视频| 亚洲欧美成人一区二区在线电影| 黄色精品网站| 国产精品乱子久久久久| 欧美成人午夜77777| 香蕉久久夜色| 一区二区三区欧美激情| 亚洲国产成人午夜在线一区| 欧美一级艳片视频免费观看| 亚洲久色影视| 尤物在线观看一区| 国产精品丝袜久久久久久app| 久久午夜精品一区二区| 亚洲日本中文字幕| 国产精品麻豆欧美日韩ww| 久久久综合网| 午夜在线一区二区| 日韩视频在线一区二区三区| 欧美**人妖| 久久久蜜桃精品| 国产精品女主播一区二区三区| 欧美ab在线视频| 欧美色视频一区| 国产午夜精品麻豆| 亚洲激情啪啪| 亚洲一区二区三区视频| 久久激情综合| 亚洲国产精品一区二区www| 日韩网站在线| 欧美一区三区二区在线观看| 久久精品国产免费观看| 欧美日本国产| 国产亚洲一本大道中文在线| 亚洲丶国产丶欧美一区二区三区| 日韩视频一区| 久久精品人人做人人综合| 欧美高清视频一区二区| 亚洲婷婷综合久久一本伊一区| 欧美一区二区在线观看| 欧美精品系列| 黑人一区二区三区四区五区| 一区二区三区高清不卡| 久久一区亚洲| 亚洲一区二区三区欧美 | 亚洲伊人久久综合| 免费91麻豆精品国产自产在线观看| 欧美精品久久久久久久久久| 国产三级精品三级| 一区二区三区黄色| 欧美国产免费| 亚洲综合成人婷婷小说| 欧美大片免费看| 黄色一区二区在线观看| 亚洲免费在线看| 亚洲国产婷婷综合在线精品 | 在线中文字幕不卡| 久久免费高清| 国产伦一区二区三区色一情| 亚洲美女色禁图| 久久人91精品久久久久久不卡| 日韩一区二区精品视频| 久久在线视频在线| 国产一区二区三区直播精品电影| 中文欧美在线视频| 亚洲黄色在线视频| 女生裸体视频一区二区三区| 黄色一区二区在线| 久久久精彩视频| 午夜精品久久久久久99热| 国产精品成人一区二区| 亚洲美女精品成人在线视频| 欧美777四色影视在线| 久久久精品国产99久久精品芒果| 国产精品青草综合久久久久99| 国产精品99久久久久久久久久久久| 欧美激情黄色片| 欧美va日韩va| 亚洲福利视频免费观看| 蘑菇福利视频一区播放| 久久亚洲欧美| 亚洲国产成人精品视频| 欧美成人午夜激情| 欧美高清影院| 夜夜爽av福利精品导航| 99精品视频网| 国产精品一区二区在线观看|