一部の C# コードを C++ に変換しています。
次のデータ型に遭遇しました。
public interface FooBar
{
string Name { get; }
decimal Weight { get; }
int AgeInYears { get; }
}
これを C++ ヘッダーで宣言したいのですが、これにアプローチする最善の方法が何であるかはわかりません。提案をいただければ幸いです。
PS: 私は Qt を使用しています (ただし、それは初めてです)。したがって、Qt の機能 ( Q_PROPERTY、 Q_INTERFACE ) などを使用しても構わないと思っています。