3fa05b43d9
fix: use new method to do the convertion among UTF8, UTF16 and UTF32.
...
- use std::codevct as the convertion method among UTF8, UTF16 and UTF32.
- fix the issue that COM Guard was accidently dropped by compiler because no reference to it.
2024-06-20 10:16:13 +08:00
1fd132f0c9
fix: fix build error in Linux environment.
...
- fix various build error in Linux environment.
- the convertion between UTF8, UTF16 and UTF32 have error in Linux and will be fixed in future.
2024-06-19 13:28:51 +08:00
f153f9bc22
doc: update comments of code.
...
- add lost testbench for wchar encoding convertion.
- update code documentation.
2024-06-18 16:03:41 +08:00
77b6f439f7
feat: add encoding convertion functions between utf8 and utf16, utf32.
...
- add bidirectional convertion between utf8 and utf16, utf32 in every platforms.
- add testbench for new added functions.
2024-06-18 11:03:48 +08:00
6ebb457bd1
finish terminal helper
2024-05-20 21:41:48 +08:00
7258c4c92b
basically finish dialog helper
2024-04-29 15:48:10 +08:00
c9152bffa8
add shit
2024-04-26 15:37:28 +08:00
b6cffd8a97
first commit
2024-04-25 10:38:13 +08:00