作者:非得高档防水 | 来源:互联网 | 2022-12-05 15:14
1> NathanOliver..:
使用类型别名.
class Foo
{
public:
using array_t = std::array;
private:
array_t foo;
public:
const array_t & getFoo() const { return foo; }
void setFoo(const array_t & _foo) { foo = _foo; }
};
允许您将类型提供给用户,并允许您不必键入std::array
.您还可以在一个地方更改类型.
在外部代码中,您可以声明类成员类型的变量,如
Foo::array_t bar;