在C#中,对于具有getter和setter的字段,有一个很好的语法糖.而且,我喜欢允许我编写的自动实现的属性
public Foo foo { get; private set; }
Run Code Online (Sandbox Code Playgroud)
在C++中我必须写
private:
Foo foo;
public:
Foo getFoo() { return foo; }
Run Code Online (Sandbox Code Playgroud)
在C++ 11中是否有一些这样的概念允许我对此有一些语法糖?