為什么我給隊(duì)列指針分配內(nèi)存的時(shí)候它總是編譯不通過
MY_Quen::MY_Quen(int quentCapacity)
{
? ? m_QuenCapacity=quentCapacity;
? ? m_head=0;
? ? m_tail=0;
? ? m_Quen=new Customer[m_QuenCapacity];
? ? m_Quenlength=0;
? ? }
class Customer
{
? ? public:
? ? ? ? Customer(string name,int age);
? ? ? ? virtual ~Customer();
? ? ? ? void printInof();
? ? private:
? ? ? ? string? ?name_customer;
? ? ? ? int age_customer;
};
Customer::Customer(string name,int age)
{
? ? name_customer=name;
? ? age_customer=age;
}
2017-12-04
大哥你沒有對(duì)應(yīng)的無參構(gòu)造函數(shù)或有參的默認(rèn)構(gòu)造函數(shù)。。。。。
上課老師不是講了嗎,你在構(gòu)造函數(shù)上賦個(gè)默認(rèn)值就好了
2017-10-20
m_Quen=new Customer[m_QuenCapacity];這里老是不通過