axmol/thirdparty/ntcvt
halx99 affcf05b69 Prepare 2.1.0 release
* Update copyright notice
* Remove prebuilt libs from SCM
* Remove optional thirdparty sources/repo from SCM
* Remove tests resources  folder 'Content' from SCM
2023-12-08 01:04:43 +08:00
..
.clang-format Prepare 2.1.0 release 2023-12-08 01:04:43 +08:00
LICENSE Prepare 2.1.0 release 2023-12-08 01:04:43 +08:00
README.md Prepare 2.1.0 release 2023-12-08 01:04:43 +08:00
ntcvt.hpp Prepare 2.1.0 release 2023-12-08 01:04:43 +08:00

README.md

ntcvt

The windows nt encoding converter helpers

Why create this toy repo

  • The natvie Win32 API is fast than c++11 std::codecvt
  • More easy to convert between utf-8, utf-16, mcbs at ntoskrnl system
  • Do a hack to avoid loop fill '\0' when prealloc buffer for std::wstring