Alex Turbov
f3f70c2f90
StringAlgorithms: Refactor cmTokenize() function
...
- Refactor and optimize the loop to make it shorter and faster
- Make it push elements into an arbitrary (templated) output iterator
- Make it a template on a separator type with the most used defaults
- Add a backward compatible signature to return `std::vector<std::string>`
- Add an alternative function `cmTokenizedView()` to return a vector of string views
2024-11-06 18:42:17 +04:00
..
2024-09-11 08:44:09 -04:00
2024-11-06 18:42:17 +04:00
2024-11-04 12:59:15 -05:00
2023-10-26 18:20:48 +03:00
2023-07-30 18:33:07 -04:00
2020-09-03 09:30:21 -04:00
2021-01-05 14:32:36 +02:00
2021-11-04 09:20:48 -04:00
2022-09-22 09:24:49 -04:00
2023-07-27 20:00:59 -04:00
2021-11-04 09:20:48 -04:00
2023-07-27 20:00:59 -04:00
2021-11-04 09:20:48 -04:00
2024-08-27 10:56:38 -04:00
2024-05-01 19:20:32 +02:00
2024-11-04 12:59:15 -05:00
2024-05-01 19:20:32 +02:00
2024-07-18 07:50:46 -04:00
2020-09-03 09:30:21 -04:00
2024-02-27 14:51:47 -05:00
2020-09-03 09:30:21 -04:00
2024-11-04 12:59:15 -05:00
2024-11-04 12:59:15 -05:00
2023-04-28 09:33:28 -04:00
2022-09-22 09:24:48 -04:00
2024-11-06 18:42:17 +04:00
2024-04-15 16:34:22 -04:00
2022-06-13 09:05:24 -04:00
2023-10-20 12:20:02 -04:00
2024-11-04 12:59:15 -05:00
2020-09-03 09:30:21 -04:00
2024-08-27 10:56:38 -04:00
2020-09-03 09:30:21 -04:00
2024-08-27 10:56:38 -04:00
2022-01-06 11:33:25 -05:00
2024-11-04 12:59:15 -05:00
2021-09-21 17:14:04 +02:00
2024-08-27 10:56:38 -04:00
2024-05-01 19:20:32 +02:00
2024-02-14 20:46:02 +01:00
2020-09-03 09:30:21 -04:00
2024-11-03 08:26:36 -05:00
2009-01-21 11:54:30 -05:00