为什么是错的?????
生活随笔
收集整理的這篇文章主要介紹了
为什么是错的?????
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
#include<iostream>
#include <string>
class NoDefault{
public:
? NoDefault(int i){k = i;}
private:
? int k;
};
class C{
public:
//? C(){ a = NoDefault(0);}? ? ? ? ? ? ? ? ? ? ? ?//這個寫法是錯誤的??
? C():a(NoDefault(0)){}? ? ? ? ? ? ? ? ? ? ? ? ? ?//換成這個寫法是正確的
??
private:
? NoDefault a;
?};
using namespace std;
int main()
{
? C c;
??
? return 0;
}
?
總結
以上是生活随笔為你收集整理的为什么是错的?????的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: C++中的值初始化和默认初始化
- 下一篇: 什么是计算机网络中的主机?