4 ms·
It's slightly less explicit, but at least it's still all explicitly contained within your function. For example, you don't have to open up the definitions for
by foxfluff 5y ago
It's slightly less explicit, but at least it's still all explicitly contained within your function. For example, you don't have to open up the definitions for a dozen different classes and read their destructors to know what happens (if anything) when your function returns. (That's the kind of stuff that can make C++ nigh impossible to reason about.)
It seems barely more implicit than expression-3 in a for loop.
I don't feel like it's going too far for C.