3 ms·
You're talking about undefined behavior. There's no such thing as a null reference according to the C++ language specification.
by lomnakkus 13y ago
You're talking about undefined behavior. There's no such thing as a null reference according to the C++ language specification.
- dbaupp 13y agoSo? It's still possible to create one. (There's no such thing as dereferencing an invalid pointer according to the standard, but that still happens.)
- lomnakkus 13y agoIf it takes undefined behavior to create a "null reference" then by definition it's not possible to create one and still have a well-defined program. That is, you have bigger problems than "null references" to worry about.