|
|
|
|
|
by aw1621107
76 days ago
|
|
> because even though assert terminates the program, the C++ compiler cannot see that I think it should be able to. I'm pretty sure assert is defined to call abort when triggered and abort is tagged with [[noreturn]], so the compiler knows control flow isn't coming back. |
|