工作日志
qweasdsb
这个作者很懒,什么都没留下…
展开
-
错误 1 error C2662: “ListNode<T> *list<T>::first(void)”: 不能将“this”指针从“const list<int>”转换为“list<int> &
在写列表类时,遇到了这个问题,调用的函数如下: ListNodePosi(T) first() const{ return header-&gt;succ; };//返回列表的首元素 template &lt;typename T&gt; T&amp; list&lt;T&gt;::operator[](int r) const { ListNodePosi(T) p...转载 2018-08-16 09:58:47 · 712 阅读 · 0 评论 -
指针内存,new和delete
指针所占字节数与编译器的位数有关,32位编译器占4个字节。 new 为指针分配一个指向的内存,对指针进行初始化。对于指向一个对象的指针,new将调用构造函数为其初始化。 delete删除指针,也就是释放指针所指向的那部分内存,与new配套使用。...原创 2018-08-22 10:41:36 · 571 阅读 · 0 评论