我有一个单向链表实现,如下所示:标题classSinglyLinkedList{structNode{Node*_pNext;int_data;};public:Node*SomeFun(Node*ip1,Node*ip2);//Somemoremethodshere};现在在实现这个类的其中一个方法的时候CPPNode*SinglyLinkedList::SomeFun(Node*ip1,Node*ip2){//Somecodeandreturn}我不理解的奇怪行为是编译时,编译器拒绝识别返回类型中的类型“节点”,除非我将其指定为SinglyLinkedList::Node。但是函数