Commit Graph
16 Commits
Author SHA1 Message Date
Redstone1024 3df9122ef0 refactor(string): refactor TChar to enhance support for unicode 2024-10-26 21:15:27 +08:00
Redstone1024 66dc21310f fix(containers): fix circular include references 2024-10-26 16:34:16 +08:00
Redstone1024 1d101ce034 refactor(containers): remove TInputIterator and TOutputIterator 2024-10-24 15:24:29 +08:00
Redstone1024 3e93da7f44 perf(templates): fix unclear overloading of HashCombine 2024-10-08 21:00:50 +08:00
Redstone1024 7a08385963 style(miscellaneous): clarify the locale and encoding corresponding to the character type 2024-10-06 16:20:45 +08:00
Redstone1024 517916fa53 refactor(miscellaneous): refactor the definitions of floating-point types and character types 2024-10-03 23:48:50 +08:00
Redstone1024 a4ffd4153c fix(containers): fix TArrayView to disable non-const elements constructed directly from const TArray 2024-10-01 17:19:00 +08:00
Redstone1024 0430465d92 fix(containers): fix TArrayView default initialization is not zero initialization 2024-09-29 20:53:19 +08:00
Redstone1024 b134765d4b fix(containers): fix return value type issue for iterator convenience functions 2024-09-29 12:13:31 +08:00
Redstone1024 6c9beec4be refactor(string): use end sentinel instead of buffer size to simplify implementation and usage 2024-09-28 21:07:06 +08:00
Redstone1024 d52f0c4df8 fix(string): fix a potential error in the TCString due to short-circuit evaluation 2024-09-24 15:07:57 +08:00
Redstone1024 790b7fd5e6 feat(miscellaneous): add support for c-style variadic functions and the corresponding testing 2024-09-21 22:03:39 +08:00
Redstone1024 00838c2e35 perf(string): add NODISCARD tag to some functions 2024-09-21 15:54:01 +08:00
Redstone1024 d137170ccb feat(string): add null-terminated byte string handling functions and the corresponding testing 2024-09-20 22:53:15 +08:00
Redstone1024 5210db43b3 feat(string): add single character utility and the corresponding testing 2024-09-17 18:06:02 +08:00
Redstone1024 1f20b1af70 fix(memory): use NAMESPACE_STD instead of the std namespace. 2024-09-17 17:26:40 +08:00