On Saturday, 16 December 2017 at 03:48:01 UTC, Jonathan M Davis
wrote:
On Saturday, December 16, 2017 03:34:43 Marc via
Digitalmars-d-learn wrote:
I need to give a class C, read all user-defined members of it,
both name and value dynamically. for example:
> [...]
then
>[...]
I get this error
On Saturday, December 16, 2017 03:34:43 Marc via Digitalmars-d-learn wrote:
> I need to give a class C, read all user-defined members of it,
>
> both name and value dynamically. for example:
> > class C {
> >
> > string a;
> > string b;
> > string c;
> >
> > }
>
> then
>
> > Class c = new C()
I need to give a class C, read all user-defined members of it,
both name and value dynamically. for example:
class C {
string a;
string b;
string c;
}
then
Class c = new C();
// set c members...
enum string[] members = [__traits(allMembers, C)];
foreach(string member; members) {