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 を次のポインターにキャストするにはどうすればよいですか? ありがとう!