2 ms·
I'll add: The times that I've left off a void* context, I've always wanted one later. Just put one there. Honest. Don't think about functions without also think
by kabdib 14y ago
I'll add: The times that I've left off a void* context, I've always wanted one later. Just put one there. Honest. Don't think about functions without also thinking about their environments.
(In languages with closures, you'd just use a closure. Passing a void* around is C's meatball way of expressing an execution context).