无效值没有被忽略,因为它应该被忽略
Void Value Not Ignored As It Ought To Be
总的来说,我是 C++ 和 OOP 的菜鸟..好吧..这是我的代码:
类: http://3.ii.gl/QxZvWqK5h.png
主要功能:http://3.ii.gl/jawvqCtbH.png
错误消息 "void ought to be ignored" .. 似乎编译器认为我正在尝试 return 我的 SetName(string strName) 的值 .. 但它显然没有 return 一个值,它只应该改变私有变量。任何帮助表示赞赏。
*pcPlayer->SetName(strName);
SetName()
returns void
,您正试图用 *
取消引用。只需删除 *
.
如果你想访问一个指向指针的指针的指针的指针的成员(呸),语法是:
(*pptr)->member;
总的来说,我是 C++ 和 OOP 的菜鸟..好吧..这是我的代码:
类: http://3.ii.gl/QxZvWqK5h.png
主要功能:http://3.ii.gl/jawvqCtbH.png
错误消息 "void ought to be ignored" .. 似乎编译器认为我正在尝试 return 我的 SetName(string strName) 的值 .. 但它显然没有 return 一个值,它只应该改变私有变量。任何帮助表示赞赏。
*pcPlayer->SetName(strName);
SetName()
returns void
,您正试图用 *
取消引用。只需删除 *
.
如果你想访问一个指向指针的指针的指针的指针的成员(呸),语法是:
(*pptr)->member;