• <table id="4yyaw"><kbd id="4yyaw"></kbd></table>
  • <td id="4yyaw"></td>
  • 發布時間:2020-09-28 23:08 原文鏈接: C++之類型轉換函數(三)

    輸出結果(沒有編譯通過)

    root@txp-virtual-machine:/home/txp# g++ test.cpp
    test.cpp: In function ‘int main()’:
    test.cpp:21:14: error: cannot convert ‘Test’ to ‘int’ in initialization
         int i = t;
                 ^

    代碼類類型與類類型之間的轉換:

    #include <iostream>
    #include <string>
    class Value{
    };
    class Test{
    public:
       Test()
       {
       }
       Test(int i)
       {
       }
    };
    int main()
    {
        Test t;
        Value i;
        t=i;
        return 0;
    }

    輸出結果(暫時還是不行,編譯不通過):

    root@txp-virtual-machine:/home/txp# g++ test.cpp
    test.cpp: In function ‘int main()’:
    test.cpp:27:7: error: no match for ‘operator=’ (operand types are ‘Test’ and ‘Value’)
         t=i;
          ^
    test.cpp:27:7: note: candidate is:
    test.cpp:9:7: note: Test& Test::operator=(const Test&)
    class Test{
          ^
    test.cpp:9:7: note:   no known conversion for argument 1 from ‘Value’ to ‘const Test&’

    說明:上面的例子,我們只是簡單的按照實際角度出發,發現確實有寫轉換行不通。那么真理到底是怎樣的?我們接著往下看


    相關文章

    研究者創新提出一種動力配分函數計算方法

    近日,電子科技大學基礎與前沿研究院教授湯迎課題組,聯合中國科學院理論物理研究所研究員張潘、博士后劉晶,北京師范大學系統科學學院教授張江在《自然—通訊》上發表了研究論文。論文報道了利用變分自回歸網絡求解......

    新研究:望遠鏡準直檢測及點擴散函數

    大視場像質優秀的光學望遠鏡是天文巡天觀測的核心設備。然而,光學系統中的光學元件失調會造成各視場上的像差有規律的失對稱性的退化,降低觀測圖像的質量,影響望遠鏡觀測效率;利用機器學習技術實現基于星像測量的......

    光腔中兩原子共振熒光的相干性質

    摘要:研究了置于光腔中的兩個二能級原子,在強相干場驅動下的共振熒光光場的輻射場相干性質,發現在壞腔條件下,可以通過調節光腔與相干場的頻率來提高一階可見度和減小二階關聯函數.這是因為改變光腔與相干場的頻......

    分子動力學模擬蛋白質吸附過程中勢能函數計算的分組簡化

    摘要分子水平上理解蛋白質吸附的機理,是目前蛋白質工程、生物材料和生物醫學領域中一個基本問題。......

    側鏈能量在蛋白質對接優化中的應用

    摘要一般的蛋白質對接程序能夠提供大量的待選構象,但其中僅含有少量的正確構象。現在時接的主要工作在于如何從這些大量構象中挑出正確構象。我們先前的研究工作證明蛋白質界面比非界面表面具有更高的能量。......

  • <table id="4yyaw"><kbd id="4yyaw"></kbd></table>
  • <td id="4yyaw"></td>
  • 调性视频