bearophile wrote:
Andrei Alexandrescu:

With nested structs, however, you can't do much. You can pass them to a template, but I can't see some solid use cases there. My understanding is that nested structs have been implemented for completeness and consistency with nested classes.
Any good example of nested struct uses?

I have used nested static structs sometimes, when I need a struct just inside a 
function (like the main()) to avoid polluting the outer scope with the struct 
name.

Do you want to remove them from D2?

Bye,
bearophile

I'm asking about non-static nested structs.

Andrei

Reply via email to