#define ?
Re:The void of undefined in JavaScript
by PommeDeTerre on Monday July 15, 2013 @08:21AM
(#6045045)
That's not really a C++ construct, as much as it is a hold-over from C, kept around to retain compatibility with existing code.
If you're writing new C++ code, you're in no way forced to use it. You can use constants or inline functions to achieve the same result in almost all cases.
Nope, as much as I like to rail against the sins of C++, it is a paragon of design virtue next to JS. I've been programming for three decades now and JS is the worst language I have ever seen. I use JS a lot in my day job and it has parts I really like (object constants, for example) but really, as a piece of language design it is really the pits.