我有一个单身人士班,我需要一个私人会员。我希望该成员是空的,直到我使用我的setter方法来设置正确的数据。私人会员单身人士班
class PlaybackHelper{
private:
PlaybackHelper();
PlaybackHelper(PlaybackHelper const&);
void operator=(PlaybackHelper const&);
playback_type type;
Note note;
public:
void setPlaybackType(playback_type aType);
static PlaybackHelper &getInstance();
};
Xcode是给我的错误我在执行文件(其中我执行我的私有构造)说我应该初始化我的会员:
PlaybackHelper::PlaybackHelper(){
}
error: Semantic Issue: Constructor for 'PlaybackHelper' must explicitly initialize the member 'note' which does not have a default constructor
我不不知道为什么我无法做到这一点(尤其是因为它不会给我任何错误的playback_type type;
(枚举)成员以相同的方式工作)任何想法我可以做什么来让我的注释成员为空,直到我准备好了为其分配一个值?
对象类型节点没有默认的构造函数,它读取错误文本后显然。不是吗? – Torsten 2012-07-29 17:11:24