Comment by pja
5 years ago
Yes, it looks that way. On the unix/linux side of things, glibc also implements scanf() by converting to a FILE* object, as does the OpenBSD implementation.
It looks like this approach is taken by the majority of sscanf() implementations!
I honestly would not personally have expected sscanf() to implicitly call strlen() on every call.
No comments yet
Contribute on Hacker News ↗