logoalt Hacker News

srcreighyesterday at 4:45 PM1 replyview on HN

Yep. Thread locals are probably faster than the other solutions shown too.

It’s confusing to me that thread locals are “not the best idea outside small snippets” meanwhile the top solution is templating on recursion depth with a constexpr limit of 11.


Replies

groundzeros2015yesterday at 7:38 PM

The method of having static variables to store state in functions is used heavily in ANSI C book. It’s honestly a beautiful technique when used prudently.