00c8f09907
doc: start to refactor doc
2025-08-14 21:33:17 +08:00
0ab470367c
fix: fix safe num overflow ops issue under MSVC
2025-08-13 09:51:40 +08:00
20a9ef4166
fix: fix comment for new added files.
...
- translate zh-CN comment into en-US.
- change some comment into Doxygen style.
- add lost Doxygen comment.
- enrich the testbench for ceil_div.
- add lost metaprogramming functions for some files in macro namespace.
2025-08-11 21:57:42 +08:00
fcac886f07
refactor: migrate rust-like ops.
...
- migrate rust-like ops.
- migrate testbench for them but not finished.
2025-08-05 13:53:59 +08:00
ce2b411b0b
refactor: continue refactor to make the project can be built
2025-07-31 22:25:14 +08:00
4f0b3d19d1
refactor: update C++ from 17 to 23
2025-07-25 09:35:26 +08:00
3605151caf
refactor: finish Windows encoding namespace.
...
- finish Windows encoding namespace.
- add std::expected polyfill for help.
2025-07-14 15:06:33 +08:00
e42a3b6e58
refactor: move YYCC_U8 from reinterpret.hpp to string.hpp
...
- move YYCC_U8 def.
- create shared template in testbench.
2025-07-14 09:13:47 +08:00
3030a67ca3
refactor: re-place files into correct position according to namespace hierarchy
2025-06-30 08:45:18 +08:00