|
|
|
|
|
by Kranar
1180 days ago
|
|
I'd argue that it's stupid to think that it's stupid to rely on UB. Almost any non-trivial software explicitly relies on undefined behavior, including safety critical libraries such as cryptographic libraries, the Linux operating system has rampant undefined behavior that it makes a conscious decision to use. POSIX makes use of undefined behavior for shared libraries (it treats functions loaded from shared libraries as void*, which is undefined behavior). |
|