我有几个类使用相同的结构作为私有成员。 是否有可能创建我可以在类中使用的结构getter函数? 我觉得喜欢创造funcs。因为每个班级都不是正确的做法。嵌入类的结构方法
事情是这样的:
someheader
struct A {
A(const int& vl) : someval(vl) {}
int someval{0};
int getSomeval() const {return someval;}
};
B
include "someheader.h"
class B {
public:
B();
private:
A a;
};
int main() {
B b;
int v = b.getSomeval();
}
偏离主题,但为什么在你的构造函数中使用int作为引用? – Stargateur
朋友........ – pm100