为什么我得到“候选构造函数不可行”?

StarckOverflar
#include <stdio.h>
#include <vector>
#include <iostream>
#include <algorithm>

using namespace std;

struct Node1 {
    unsigned int vertex;
    unsigned int representative;
    Node1(unsigned int Vert, unsigned int Rep) : vertex(Vert), representative(Rep) {}
};

class Graph{
    vector<Node1> nodes;
public:

    void findComponents() {
        nodes.emplace_back(1, 1);
        nodes.resize(1);
//        nodes.resize(newSize);
    }
};

int main(){
    Graph g;
    g.findComponents();
}

我收到大量奇怪的构建错误,主要由“候选构造函数不可行”和“在实例化成员函数'std :: __ 1 :: vector> :: resize'中请求她”组成

PW

要使用下面vector::resize()在代码中使用的重载T必须满足MoveInsertable和DefaultInsertable的要求。

void resize( size_type count );

DefaultInsertable表示该类型的实例可以就地默认构造

因此,您需要的是一个默认构造函数Node1为此,您可以执行以下操作:

Node1() = default;

或者指定的默认值Vert,并Rep在这样现有的构造函数:

Node1(unsigned int Vert = 0, unsigned int Rep = 0) : vertex(Vert), representative(Rep) {}

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

C ++ lambda转换-为什么候选构造函数不可行:没有已知的从lambda到std :: function的转换

来自分类Dev

C ++候选函数不可行?

来自分类Dev

clang错误:注意:候选构造函数(隐式move构造函数)不可行:

来自分类Dev

候选构造函数(隐式复制构造函数)不可行:第一个参数需要左值

来自分类Dev

为什么 gurobi 模型不可行?

来自分类Dev

C++ 默认复制构造函数不可行

来自分类Dev

聚合类和不可行的构造函数模板

来自分类Dev

C ++:没有用于初始化的匹配构造函数/候选构造函数不可行:需要单个参数,但未提供任何参数

来自分类Dev

为什么这两个约束导致我的LP模型在Gurobi中不可行?

来自分类Dev

cplex presolve为ON时,为什么MIP不可行?

来自分类Dev

C ++:混淆可变参数模板,导致“候选函数不可行”错误

来自分类Dev

候选函数不可行:没有从std :: vector <derived>到std :: vector <base>的转换

来自分类Dev

C++ - 候选函数不可行:没有已知的从“struct”到“struct (&)”的转换

来自分类Dev

从右值引用到基的构造函数-可行(gcc)或不可行(clang)-谁是对的

来自分类Dev

CBC-知道“为什么”一个程序是不可行的

来自分类Dev

为什么解决QP返回不可行的解决方案

来自分类Dev

Qt QML为什么此ListView和ListModel不可行?

来自分类Dev

为什么在全局范围内使用“ extern int a”似乎不可行?

来自分类Dev

C++:候选函数不可行:第一个参数没有从“Segment [2]”到“int *”的已知转换

来自分类Dev

map_reduce C ++ lamba:候选者不可行的单个参数

来自分类Dev

需要重塑以避免不可行

来自分类Dev

找出Pyomo模型不可行的原因

来自分类Dev

Cplex产生负面或不可行的结果

来自分类Dev

JUCE-成员函数不可行:“此”参数的类型为const

来自分类Dev

模板化线性代数向量类中的奇怪“成员函数不可行”错误

来自分类Dev

请求GET方法以使图像在本地环境中有效,但在测试/生产环境中不可行,在实际环境中我必须考虑什么?

来自分类Dev

lpsolve-不可行的解决方案,但我有示例1

来自分类Dev

进程间通信的静态类型参与者模型有什么不可行的吗?

来自分类Dev

当向量化不可行时,有什么方法可以遍历数据帧中的行?

Related 相关文章

  1. 1

    C ++ lambda转换-为什么候选构造函数不可行:没有已知的从lambda到std :: function的转换

  2. 2

    C ++候选函数不可行?

  3. 3

    clang错误:注意:候选构造函数(隐式move构造函数)不可行:

  4. 4

    候选构造函数(隐式复制构造函数)不可行:第一个参数需要左值

  5. 5

    为什么 gurobi 模型不可行?

  6. 6

    C++ 默认复制构造函数不可行

  7. 7

    聚合类和不可行的构造函数模板

  8. 8

    C ++:没有用于初始化的匹配构造函数/候选构造函数不可行:需要单个参数,但未提供任何参数

  9. 9

    为什么这两个约束导致我的LP模型在Gurobi中不可行?

  10. 10

    cplex presolve为ON时,为什么MIP不可行?

  11. 11

    C ++:混淆可变参数模板,导致“候选函数不可行”错误

  12. 12

    候选函数不可行:没有从std :: vector <derived>到std :: vector <base>的转换

  13. 13

    C++ - 候选函数不可行:没有已知的从“struct”到“struct (&)”的转换

  14. 14

    从右值引用到基的构造函数-可行(gcc)或不可行(clang)-谁是对的

  15. 15

    CBC-知道“为什么”一个程序是不可行的

  16. 16

    为什么解决QP返回不可行的解决方案

  17. 17

    Qt QML为什么此ListView和ListModel不可行?

  18. 18

    为什么在全局范围内使用“ extern int a”似乎不可行?

  19. 19

    C++:候选函数不可行:第一个参数没有从“Segment [2]”到“int *”的已知转换

  20. 20

    map_reduce C ++ lamba:候选者不可行的单个参数

  21. 21

    需要重塑以避免不可行

  22. 22

    找出Pyomo模型不可行的原因

  23. 23

    Cplex产生负面或不可行的结果

  24. 24

    JUCE-成员函数不可行:“此”参数的类型为const

  25. 25

    模板化线性代数向量类中的奇怪“成员函数不可行”错误

  26. 26

    请求GET方法以使图像在本地环境中有效,但在测试/生产环境中不可行,在实际环境中我必须考虑什么?

  27. 27

    lpsolve-不可行的解决方案,但我有示例1

  28. 28

    进程间通信的静态类型参与者模型有什么不可行的吗?

  29. 29

    当向量化不可行时,有什么方法可以遍历数据帧中的行?

热门标签

归档