私は C++ の初心者で、まだ数行しか書いていません。
私はシングルトン オブジェクトにアクセスでき、そのオブジェクト用に公開されている .h ファイルを持っています。.h ファイルに記述されているメソッドを問題なく呼び出すことができます。
しかし今私の問題:
そのオブジェクトのほとんどの実装には、.h ファイルでは使用できない特別な Vector フィールドが含まれていることを私は知っています。
オブジェクトに既知の名前を持つ特別なフィールドがあるかどうかを検出する方法はありますか? はいの場合、どのようにアクセスできますか?
残念ながら、そのリモート オブジェクトのコードは私の管理下にありません。オブジェクトを使用することはできますが、そのベースまたはソースを変更することはできません。
JAVA では、これは単純なリフレクションになります。
よろしくお願いします。