Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

or good ol' typedef, no?


With a straight typedef, you can add 3 feet to 5 meters and get 8. Probably not desirable. So you've got to typedef single-field structs instead.


"So you've got to typedef single-field structs instead."

Which, thankfully, don't add any runtime cost (as should be expected).

As an aside, you don't actually need to typedef them at that point, but it saves you having to write "struct ..." everywhere so it's typically worthwhile.


Sure, but typedefs aren't as strong a guarantee. They're more a textual find/replace than an actual feature of the type system.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: