YYCCommonplace/src
yyc12345 e1e8a33c50 fix: fix utf-8 output error.
- I figure out how UTF-8 output bug happend, but I don't have any clues proving why this happend.
	- it seems that we can simply remove utf8 string literal heading to solve this issue (u8"" -> "")
	- the compiled string char array in executable application already is wrong.
	- compiler generated string bytes is `'original string'.encode('utf-8').decode(your pc encoding).encode('utf-8')`.
	- idk why, as the compromise, I remove all utf8 string literal heading to solve this issue.
	- I highly think this is a bug of MSVC. because everything is okey if I use MSVC native project file to build.
	- I have compared the build flags between native project and cmake generated project but I can't find any difference.
- add full testbench code for ParserHelper.
2024-05-30 14:53:46 +08:00
..
CMakeLists.txt chore: switch to CMake build system. 2024-05-29 23:11:52 +08:00
DialogHelper.cpp fix: fix utf-8 output error. 2024-05-30 14:53:46 +08:00
DialogHelper.hpp doc: add document for dialog helper 2024-05-27 21:21:39 +08:00
EncodingHelper.cpp finish terminal helper 2024-05-20 21:41:48 +08:00
EncodingHelper.hpp finish terminal helper 2024-05-20 21:41:48 +08:00
ExceptionHelper.cpp feat: basically finish parser helper. 2024-05-28 19:59:41 +08:00
ExceptionHelper.hpp feat: add some work 2024-05-23 09:37:41 +08:00
IOHelper.cpp feat: basically finish parser helper. 2024-05-28 19:59:41 +08:00
IOHelper.hpp feat: basically finish parser helper. 2024-05-28 19:59:41 +08:00
ParserHelper.cpp add shit 2024-04-26 15:37:28 +08:00
ParserHelper.hpp fix: fix utf-8 output error. 2024-05-30 14:53:46 +08:00
StringHelper.cpp feat: finish string helper. 2024-05-22 13:42:43 +08:00
StringHelper.hpp feat: basically finish parser helper. 2024-05-28 19:59:41 +08:00
TerminalHelper.cpp feat: basically finish parser helper. 2024-05-28 19:59:41 +08:00
TerminalHelper.hpp finish terminal helper 2024-05-20 21:41:48 +08:00
WinImportPrefix.hpp feat: add some work 2024-05-23 09:37:41 +08:00
WinImportSuffix.hpp feat: add some work 2024-05-23 09:37:41 +08:00
YYCCInternal.hpp feat: add some work 2024-05-23 09:37:41 +08:00
YYCCommonplace.hpp feat: basically finish parser helper. 2024-05-28 19:59:41 +08:00