的載體的成員,我有兩個類1.4.3類
class MyStoreClass
{
public:
std::vector<std::unique_ptr<MyClass>> my_vec;
};
和
class MyClass
{
public:
double member1;
int member2;
};
我有大約10000 MyClasses 的向量我想能夠使用的功能,例如as
template<typename T>
void MyStoreClass::output_member(T MyClass::* chosen_member)
{
std::cout << chosen_member << std::endl;
}
我不確定該從哪裏出發。
編輯:我想在矢量
類似'chosen_member-> MemberVariable?' –
也許讀了指向成員的指針? – LogicStuff
我猜''chosen_member'你試圖在'member1'和'member2'之間進行選擇? –