C++中默认构造函数使用时的要点
生活随笔
收集整理的這篇文章主要介紹了
C++中默认构造函数使用时的要点
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
最近寫代碼的時候發現一個奇怪的現象:當我聲明一個無參構造函數時,如果后面加上括號,聲明出的對象就不能顯示。比如下面的代碼:
[cpp]?view plaincopy
[cpp]?view plaincopy
其實,Test t2(); 實際上是聲明了一個函數。t2是一個接受0個參數,并返回Test對象的一個函數。如果你在下面調用 t2(); 編譯器就會給出"未定義的符號 t2"了。
總結
以上是生活随笔為你收集整理的C++中默认构造函数使用时的要点的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Git 提交代码步骤
- 下一篇: BDS和GPS、电离层相关SSR数据解码