Załóżmy, że mamy struct w C++:C/C++ Czy można uzyskać "listę" członków instancji, wysyłając zapytanie do klasy?
struct foobar
{
int age;
bool hot;
String name
};
Czy istnieje sposób programowo, kwerendy powyżej struct, aby wyodrębnić jego członków instancji? Na przykład:
String[] members = magicClass.getInstanceMembers(foobar);
Członkowie będą mieć ["age", "hot", "name"]
jako jego wartości.
Możliwe? Powodem, dla którego pytam, jest to, że mam konstrukcje, które zmieniają się w czasie (zmienne dodane/usunięte). Chcę móc tworzyć automatycznie generujące pliki Lua z tymi zapisanymi danymi.
Dzięki
Przykro mi z powodu pedanterii, ale muszę zapytać, co to ma wspólnego z C :-) – Christoffer