Thread overview | |||||
---|---|---|---|---|---|
|
March 18, 2009 C-style nested structs convert to D | ||||
---|---|---|---|---|
| ||||
Hey all, I'm trying to rewrite a few .h files into D so I can call a C library. One snag I've hit is this guy: struct _tree_t { _tree_t* next; _tree_t* father; _tree_t* sons; } D won't do the nested struct thing, so I need to convert this into something D will like, but which the library will still take in. What should I do? |
March 18, 2009 Re: C-style nested structs convert to D | ||||
---|---|---|---|---|
| ||||
Posted in reply to CodexArcanum | CodexArcanum wrote:
> Hey all, I'm trying to rewrite a few .h files into D so I can call a C library. One snag I've hit is this guy:
>
> struct _tree_t {
> _tree_t* next;
> _tree_t* father;
> _tree_t* sons;
> }
>
> D won't do the nested struct thing, so I need to convert this into something D will like, but which the library will still take in. What should I do?
Tested with 1.035; it works just fine.
-- Daniel
|
March 18, 2009 Re: C-style nested structs convert to D | ||||
---|---|---|---|---|
| ||||
Posted in reply to Daniel Keep | Daniel Keep Wrote:
>
> Tested with 1.035; it works just fine.
>
> -- Daniel
Hmmm... I updated my DMD (it was 1.033) and fixed a miswritten import statement. That seems to have cleared up the error I was getting.
Thank you Daniel.
--Chris
|
Copyright © 1999-2021 by the D Language Foundation