Warum wird "typedef struct foo foo" als schädlich angesehen?
ImNamespaces typedef und struct in C vs C ++, scheint einer der Kommentare zu implizieren, dass einige aussetzenstruct foo
ist der Verwendung von typedef nach dem Vorbild von ... vorzuziehen
<code>typedef struct foo foo; </code>
... und dann mitfoo
anstattstruct foo
in der gesamten API.
Gibt es Nachteile für die letztere Variante?