Dear list members, This might be a naive question. I'm experimenting a bit with different code pages, locales and fonts (non-console).
I know about the WinAPI function EnumSystemCodePages to list all the code pages. Further I can use GetCPInfoEx and look into the CodePageName member in the CPINFOEX structure to see what name it is. Regarding C++ character classification functions like iscntrl, isprint I can include <locale> and use the std::locale class. As I have mingw-w64: "x86_64-8.1.0-release-win32-seh-rt_v6-rev0" and my OS is Windows 7, 64bit. Where can I find all the possible valid code page names for the std::locale constructor? Also I'm curious what happens under-the-hood of an isprint function call. Will the NLS file, like: "C_1252.NLS" in the Windows\System32 folder ultimately do the character classification check? Are there WinAPI functions that also can do the character classification checks? Thank you very much for your attention and time! Best regards, Maarten Verhage _______________________________________________ Mingw-w64-public mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/mingw-w64-public
