up:: Cpp

Csharpにあるaccessor機能をcppで!

結論から言うと公式は想定してないので、都度getterとsetter組む方が早い。

それでも組みたいなら、基本は=のオーバーライドというアクロバットで実装することになる。読みにくいし実行速度もそんなない。

MSVCならサポートしてる。
方法: C++/CLI でプロパティを使用する | Microsoft Learn

テンプレートを使うともうちょい柔軟になるが、中身は結局=オーバーライドだったり。

C++でプロパティ - Qiita
C++でプロパティーを実現する方法 - Qiita
C++でProperty(getter/setter) - Qiita