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

MySpace

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

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

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


 

完整的代碼:

#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)換完成之后的賦值操作知識(shí)將基類的變量進(jìn)行了賦值,當(dāng)然,前提是基類沒有重載“=”運(yùn)算符的時(shí)候,不會(huì)涉及到派生類。

 

 

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

只有注冊(cè)用戶登錄后才能發(fā)表評(píng)論。
網(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>
            欧美一级大片在线观看| 久久国产精品久久w女人spa| 欧美精品七区| 欧美国产在线观看| 欧美乱人伦中文字幕在线| 欧美精品高清视频| 欧美日韩亚洲成人| 最新国产拍偷乱拍精品| 久久久精品tv| 国模吧视频一区| 久久人人爽人人爽爽久久| 久久天天躁夜夜躁狠狠躁2022| 久久精品99国产精品酒店日本| 久久伊人亚洲| 欧美激情一区二区三区成人| 国产精品成人免费视频| 国产午夜精品久久| 亚洲欧洲在线看| 亚洲一区二区精品在线| 久久精品一区蜜桃臀影院| 亚洲国产mv| 亚洲欧洲一区二区三区在线观看| 一区二区高清在线观看| 校园春色综合网| 欧美激情一区| 国产一区二区三区在线免费观看 | 亚洲欧美国产不卡| 久久精品一区二区三区不卡| 亚洲精品1区| 午夜视频一区在线观看| 欧美久久综合| 影音先锋日韩资源| 午夜精品久久久久久久蜜桃app| 欧美成人dvd在线视频| 一区二区成人精品| 欧美国产专区| 亚洲国产91| 久久亚洲图片| 香蕉av777xxx色综合一区| 欧美激情在线有限公司| 狠狠色香婷婷久久亚洲精品| 亚洲一区999| 亚洲国产日韩欧美在线99| 久久er精品视频| 国产美女精品视频免费观看| 一级成人国产| 亚洲欧洲在线播放| 欧美高清视频一二三区| 亚洲高清视频在线| 久久久精品免费视频| 亚洲制服欧美中文字幕中文字幕| 欧美剧在线免费观看网站| 亚洲国产经典视频| 免费一级欧美片在线观看| 欧美一区成人| 久久精品国产免费观看| 国产欧美日韩在线播放| 国产乱码精品一区二区三区忘忧草| 亚洲精品乱码久久久久久| 免费观看在线综合| 久久午夜视频| 日韩写真视频在线观看| 在线一区二区三区四区五区| 美女网站在线免费欧美精品| 精品动漫av| 蜜桃av一区二区三区| 欧美在线播放高清精品| 国产亚洲美州欧州综合国| 久久精品国产久精国产爱| 欧美一区激情| 亚洲高清一二三区| 91久久国产精品91久久性色| 欧美人与禽猛交乱配| 亚洲综合日韩在线| 午夜激情一区| 在线观看国产日韩| 亚洲黄网站在线观看| 欧美日韩在线大尺度| 亚洲欧美综合国产精品一区| 欧美一级一区| 亚洲精选一区| 亚洲一区二区三区中文字幕在线 | 永久久久久久| 亚洲国产欧美在线人成| 欧美日韩激情小视频| 亚洲午夜国产一区99re久久| 亚洲欧美日韩一区二区三区在线观看 | 美日韩在线观看| 欧美黑人在线播放| 香蕉成人伊视频在线观看 | 欧美激情自拍| 国产精品chinese| 久久亚洲综合色| 欧美精品www| 久久久久国色av免费观看性色| 久久午夜av| 亚洲综合成人婷婷小说| 久久精品国产清高在天天线| 一区二区成人精品| 欧美资源在线观看| 一本色道久久精品| 久久国产直播| 亚洲自拍啪啪| 欧美大片va欧美在线播放| 欧美一区午夜精品| 欧美激情无毛| 鲁鲁狠狠狠7777一区二区| 欧美午夜视频在线| 亚洲国产精品一区制服丝袜| 国产一区二区三区四区三区四| 日韩视频免费| 91久久精品国产91久久性色| 午夜精品久久99蜜桃的功能介绍| 亚洲欧洲99久久| 欧美久色视频| 亚洲福利视频一区二区| 亚洲午夜电影| 亚洲精品亚洲人成人网| 欧美亚洲专区| 亚洲欧美日韩第一区| 欧美大秀在线观看| 久久精品国产精品| 国产精品老女人精品视频| 亚洲第一精品夜夜躁人人躁| 狠狠干成人综合网| 亚洲午夜精品久久久久久浪潮| 亚洲精品在线一区二区| 久热re这里精品视频在线6| 久久久蜜桃精品| 国产视频一区在线| 亚洲午夜激情免费视频| 亚洲一区中文| 欧美特黄一级| 亚洲无线视频| 午夜一级久久| 国产精品自拍一区| 亚洲欧美在线一区二区| 欧美一区二区三区另类| 国产精品一区在线观看| 亚洲欧美日韩精品久久久久| 欧美一区二区视频观看视频| 国产欧美日韩麻豆91| 午夜在线精品| 久久五月婷婷丁香社区| 亚洲国产精品久久久久婷婷老年| 久久亚洲私人国产精品va| 蜜桃精品久久久久久久免费影院| 国产一区二区三区视频在线观看| 久久精品99无色码中文字幕| 欧美国产综合视频| 日韩视频―中文字幕| 欧美三级电影网| 亚洲欧美电影院| 久久―日本道色综合久久| 亚洲福利国产| 欧美日韩另类视频| 亚洲专区在线视频| 久久一区二区三区国产精品| 亚洲国产欧美日韩| 欧美理论电影在线播放| 亚洲一区二区三区乱码aⅴ| 久久精品日产第一区二区| 在线免费高清一区二区三区| 欧美激情精品久久久久久| 正在播放日韩| 狼狼综合久久久久综合网| 99re66热这里只有精品3直播| 国产精品不卡在线| 久久久久国产精品一区三寸| 亚洲精品欧美精品| 久久国产精品网站| 亚洲区欧美区| 国产日产欧美精品| 欧美韩日一区二区三区| 午夜精品久久久久久久蜜桃app| 欧美成人激情在线| 在线一区欧美| 亚洲福利精品| 国产日韩欧美不卡| 欧美精品1区2区| 久久精品亚洲一区二区| 妖精视频成人观看www| 久久亚洲二区| 亚洲免费网址| 99国产精品国产精品毛片| 欧美精品高清视频| 亚洲一级免费视频| 欧美韩国日本一区| 久久久久久久久一区二区| 中文日韩在线| 亚洲电影在线看| 国产亚洲欧美一区二区三区| 欧美日韩色综合| 蜜桃av综合| 久久成人免费电影| 亚洲自拍偷拍视频| 99视频在线精品国自产拍免费观看| 免费不卡在线观看| 久久亚洲一区二区三区四区| 久久精品国产亚洲一区二区三区|