我有一个具有结构的类。我如何创建这种结构类型的向量?如何声明一个类的结构向量
这里是例如:
class A {
public:
struct mystruct {
mystruct (int _label, double _dist) : label(_label), dist(_dist) {}
int label;
double dist;
};
}
现在,在这个类 “A” 有如下的功能。
myfunc (vector<mystruct> &mystry);
所以我的问题是我需要用结构向量调用此函数。我该如何申报?如你,你应该MYSTRUCT罚款后声明MYFUNC
std::vector<A::mystruct>
你必须包含'struct'所在的所有命名空间和类作用域。 – andre 2013-04-05 13:02:44