<th id="ik4gr"><pre id="ik4gr"></pre></th>
<rp id="ik4gr"></rp>
    <dd id="ik4gr"></dd>

  1. <rp id="ik4gr"><object id="ik4gr"><blockquote id="ik4gr"></blockquote></object></rp>
      <rp id="ik4gr"></rp>
        <button id="ik4gr"><acronym id="ik4gr"></acronym></button>
      1. <rp id="ik4gr"><object id="ik4gr"><input id="ik4gr"></input></object></rp>
        1. 杭州嵌入式培訓
          達內杭州嵌入式培訓中心

          13486356750

          熱門課程

          非C++內建型別 A 和 B,在哪幾種情況下B能隱式轉化為A?

          • 時間:2015-09-14
          • 發布:杭州達內
          • 來源:達內培訓



          a. class B : public A { ……} // B公有繼承自A,可以是間接繼承的
          b. class B { operator A( ); } // B實現了隱式轉化為A的轉化
          c. class A { A( const B& ); } // A實現了non-explicit的參數為B(可以有其他帶默認值的參數)構造函數
          d. A& operator= ( const A& ); // 賦值操作,雖不是正宗的隱式類型轉換,但也可以勉強算一個

          12. 以下代碼中的兩個sizeof用法有問題嗎?[C易]

          void UpperCase( char str[] ) // 將 str 中的小寫字母轉換成大寫字母
          { for( size_t i=0; iif( 'a'<=str[i] && str[i]<='z' )
          str[i] -= ('a'-'A' );
          } char str[] = "aBcDe";
          cout << "str字符長度為: " << sizeof(str)/sizeof(str[0]) << endl;
          UpperCase( str );
          cout << str << endl;    

          上一篇:沒有上一篇了
          下一篇:c++常見面試題30道
          選擇城市和中心
          貴州省

          廣西省

          海南省

          香蕉视频在线一级a做爰片免费观看视频 欧美成年性色生活片 百度 好搜 搜狗
          <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <文本链> <文本链> <文本链> <文本链> <文本链> <文本链>