早教吧作业答案频道 -->其他-->
类常量错误invaliduseofnon-staticdatamember`CatQueue::maxlength'今天想自己用类写一个队列,但编译时总是出现这个错误,请高手帮忙看看,谢谢~~~~//数据结构----队列template<classT>clas
题目详情
类 常量 错误 invalid use of non-static data member `CatQueue::maxlength'今天想自己用类写一个队列,但编译时总是出现这个错误,请高手帮忙看看,谢谢~~~~ //数据结构---- 队列 template <class T> class CatQueue { public: CatQueue():maxlength(101),length(0){front=data;later=data} CatQueue(int a):maxlength(a+1),length(0){front=data;later=data} bool enqueue(T d); bool dequeue(T &d); int Getlength() const{return length;} private: const int maxlength; //队列的总大空间 int length; //当前长度 T data[maxlength]; T *front,*later; };
▼优质解答
答案和解析
const int maxlength; //队列的总大空间 改为static const int maxlength = 101;
看了 类常量错误invalidus...的网友还看了以下:
现有硫酸钠和硫酸的混合溶液100mL,其中硫酸钠的浓度为0.5mol/L,硫酸的浓度为1.0mol 2020-05-14 …
设f(x)是定义在对称区间(-L,L)内的任何函数,证明……设f(x)是定义在对称区间(-L,L) 2020-05-16 …
写出下列算法的功能LinkListdemo(LinkListL){ListNode*q,*p;If 2020-05-17 …
真空管道抽真空1.3×10-4Pa.L/S.现在想降低点真空度,数值要怎么写啊.1.3×10-4P 2020-05-21 …
设函数f(x)是定义在(-L,L)内的奇函数(L〉0),证明若f(x)在(-L,0)内单调增加,则 2020-06-09 …
某工厂采用含硫酸和氢氟酸的溶液作为矿物中稀有元素的萃取液,生产要求该萃取液中硫酸的浓度3MOL/L 2020-06-27 …
定义点P(x0,y0)到直线l:Ax+By+C=0(A2+B2≠0)的有向距离为d=Ax0+By0 2020-07-09 …
“l+l=?。但在生活中可要复杂得多,如:1滴水+l滴水仍是l滴水,这种情况下l+l<2;但是还有一 2020-11-03 …
如何用浓盐酸配制100mL浓度为0.31mol/L的稀盐酸实验室今有一瓶缺标签的浓盐酸(已开封),可 2020-11-12 …
用L,l,m表示k某种弹簧秤原来的长度为l,悬挂重物后的长度L可用公式L=l+k分之m表示某种弹簧秤 2020-12-05 …