小编und*_*705的帖子

错误C2558 - 复制构造函数

当我编译我的课时,我收到一个严重的错误:

C2558没有可用的复制构造函数或复制构造函数被声明为"显式"

但我的复制构造函数既不是私有的也不是显式的!

标题:

#include "Csequence.h"

using namespace std;

class Cnoeud
{
private:
    Cnoeud *oNOEpere;
    vector<Cnoeud> oNOEfils;
    Csequence oNOEsequence;
    bool oNOEStatut;

public:
    // Liste des constructeurs
    Cnoeud();
    Cnoeud(Cnoeud &);
    ~Cnoeud(){}

    // Liste des accesseurs et des modificateurs
    Cnoeud * NOEAfficherpere (){ return oNOEpere;}
    vector<Cnoeud> NOEAfficherfils() {return oNOEfils;}
    Csequence NOEAffichersequence() {return oNOEsequence;}
    bool NOEAfficherstatut() { return oNOEStatut;}
    void NOEModifierpere(Cnoeud oNOEp){ *oNOEpere=oNOEp;}
    void NOEModifierfils(vector<Cnoeud>);
    void NOEModifiersequence(Csequence oNOEs){oNOEsequence = oNOEs;}
    void NOEModifierstatut(bool {oNOEStatut = b;}

    // Liste des fonctions membres
    void NOEViderfils(){ oNOEfils.clear();} …
Run Code Online (Sandbox Code Playgroud)

c++

6
推荐指数
1
解决办法
1万
查看次数

标签 统计

c++ ×1