the last part of this bit of the C standard is uncoolpic.twitter.com/RTvpNc7dtd
You can add location information to your Tweets, such as your city or precise location, from the web and via third-party applications. You always have the option to delete your Tweet location history. Learn more
The compiler _shouldn't_ insert gratuitous padding. If you need that kind of handholding you really, really should not be doing it in C.
It's @johnregehr quoting the C standard—does he still need to say he's discussing (possible) undefined behavior? Seehttps://twitter.com/Myriachan/status/890311339570118656 …
Sorry, I still don't see the problem? If (unsigned long)x==(unsigned long)y then x==y. Programmer's the one comparing out of bounds...
I haven't checked which case is UB here (apart from https://twitter.com/Myriachan/status/890314876047941632 …). But I doubt casting to long helps for UB...
Sorry: I was answering @RichFelker, but turns out he's right since forming one-past-the-end pointers is no UB: http://eel.is/c++draft/expr.add#4 …
Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.