当前位置:首页 > 开发语言/框架 > C++

请问有关问题。自定义的类对象,使用vector的push_back()存储,程序崩溃,求教

优良自学吧提供请问有关问题。自定义的类对象,使用vector的push_back()存储,程序崩溃,求教,请教问题。自定义的类对象,使用vector的push_back()存储,程序崩溃,求教 DevSystem::DevSystem() {     using namespace std;     

请教问题。自定义的类对象,使用vector的push_back()存储,程序崩溃,求教

DevSystem::DevSystem()
{
    using namespace std;
    DCT k("k", 'K', 0);
    DCTList.push_back(k);


class DCT
{
private:
    string name;
    char type;
    bool status;
    COCT *coptr;
    Queue<string> proname;
public:
    DCT();
    DCT(string n, char t, bool s, COCT *cp = nullptr);
    void ChangePoint(COCT &c);
    virtual ~DCT();
};

部分代码
------解决思路----------------------
给你的DCT类增加一个拷贝构造函数试试。


public:
    DCT(const DCT& dct) {...};

------解决思路----------------------
拷贝构造函数

(本文来自互联网,不代表搜站(http://www.ylzx8.cn/)的观点和立场)
本站所有内容来自互联网,若本站收录的信息无意侵犯了贵司版权,请给我们来信(ylzx8cn@163.com),我们会及时处理和回复,谢谢