下面的类将使用成员变量newTodayTaskString
( string
) 启动。
销毁对象时,我喜欢删除字符串,但是在编译项目时,我收到一条指向析构函数删除行的错误消息:
删除:std::string 无法转换为 void
班级:
class TodayTask {
private:
string newTodayTaskString;
public:
TodayTask (string t) : newTodayTaskString (t){}
// Destr.
~TodayTask () {
delete newTodayTaskString;
}
string getTodayTaskString () const {
return newTodayTaskString;
}
};