2
的我有以下代碼:初始化一個成員變量元組
struct A
{
const string name;
A(string name) :name(name) {}
};
struct Parent
{
public:
const decltype(make_tuple(A("AA"))) children{ make_tuple(A("AA")) };
Parent()
{
}
};
是否有可能避免輸入A(「AA」)的兩倍?
就像當你使用auto關鍵字 - 但工作。
'std :: tuple children {A(「AA」)};'?不知道你想要做什麼。 – 0x499602D2
NSDMIs不允許佔位符類型。 – Columbo
我想避免複製粘貼類型。我只想告訴編譯器一次是什麼類型的孩子。 –