blog blog::operator+(const blog * b)
{
next = b; //blog * next; it's a next pointer in a doubly linked list.
return * this;
}
我只是想知道是否有任何方法可以将 b 分配给当前节点的下一个指针。有什么不同的方法可以做到吗?现在我得到
invalid conversion from ‘const blog*’ to ‘blog*’ [-fpermissive]
回顾我的笔记,似乎建议我应该在进行运算符重载时使用常量,但现在它并没有真正编译。我如何能够将 const blog * b 转换为下一个指针?谢谢!