Replace unsafe C functions Proposal

The “C” locale overloads in C++ are apparently well-behaved. std::isblank(std::locale) - cppreference.com

std::locale c_locale("C");
std::isdigit(c, c_locale);