silverqx
5e3d53efb4
orm renamed local variable
2024-11-06 09:50:09 +01:00
silverqx
b3f4478927
revisited all std::remove_
2024-11-06 09:38:50 +01:00
silverqx
c4a52a9a09
updated NOTES.txt
2024-11-06 09:05:53 +01:00
silverqx
a91c01efba
cmake set LLD linker for Clang
2024-11-06 08:59:44 +01:00
silverqx
52329612ae
revisited all const/ auto &[
2024-11-06 08:59:44 +01:00
silverqx
ed5b1b04b9
revisited all const/ auto [
2024-11-06 08:59:44 +01:00
silverqx
c0f09541bf
revisited all auto &&[
...
- added comment
- bugfix don't move trivial type
- used auto &[ instead
- avoided one move
- used const auto [ for trivial type
2024-11-06 08:59:38 +01:00
silverqx
7020ad96aa
orm bugfix removed const and order of execution
2024-11-05 18:10:49 +01:00
silverqx
093208fda5
orm added comment
2024-11-05 18:09:59 +01:00
silverqx
4cc3a4c000
updated NOTES.txt
2024-11-03 17:14:27 +01:00
silverqx
ac3e702423
docs revisited all Range-based for loop-s
...
- auto & vs const auto & vs auto &&
- auto && used only when needed
2024-11-03 17:14:27 +01:00
silverqx
464c09cd0c
revisited all Range-based for loop-s
...
- auto & vs const auto & vs auto &&
- auto && used only when needed
- added/removed const
- added std:move()
- removed std::forward()
- used QStringView
- added comments
- removed MSVC C26800 warning suppression
2024-11-03 17:14:25 +01:00
silverqx
80e69e2685
orm used emplaceBack()
2024-11-03 15:41:45 +01:00
silverqx
f097aba7ac
added missing const
2024-11-03 15:35:55 +01:00
silverqx
9dc0093e20
orm updated comments
2024-11-03 15:34:31 +01:00
silverqx
bd5af4f767
revisited all for (auto &x)
...
- tests added const
2024-11-02 16:47:43 +01:00
silverqx
46328d04a8
whitespace
2024-11-02 16:25:42 +01:00
silverqx
ea0e8be98c
orm added comment
2024-11-02 13:34:03 +01:00
silverqx
e88dc8d96d
unified eg.:
2024-11-02 13:34:02 +01:00
silverqx
ba5ca1762b
updated NOTES.txt
2024-11-02 13:33:05 +01:00
silverqx
761e81598a
removed todo task
2024-11-02 13:32:45 +01:00
silverqx
b0928ee3b8
added comment
2024-11-02 13:32:45 +01:00
silverqx
83a9dd2051
removed useless typename
2024-11-02 13:32:44 +01:00
silverqx
35d40f88f2
remove typename for data member
2024-11-01 22:44:51 +01:00
silverqx
26a4be36dc
remove typename for trailing return type
2024-11-01 22:44:51 +01:00
silverqx
95eaa52e91
removed typename for return types
...
It's not needed in C++20.
2024-11-01 22:44:29 +01:00
silverqx
747a170c0e
removed typename for all using (type alias)
...
It's not needed in C++20.
2024-11-01 22:27:09 +01:00
silverqx
373a2332d7
used auto
2024-11-01 21:49:13 +01:00
silverqx
5494841767
whitespace
2024-11-01 21:49:05 +01:00
silverqx
ffc6f32c4a
used constexpr for all lambda assignments
2024-11-01 20:39:02 +01:00
silverqx
e6787d78f9
orm commented unused static data members
2024-11-01 20:33:19 +01:00
silverqx
b93835d36f
used ContainerUtils::join() for concatenation
2024-11-01 19:15:52 +01:00
silverqx
ebe9c74f5a
utils enhanced ContainerUtils::join()
...
Added JoinBehavior that allows to skip an empty parts using constexpr
branch for performance reasons.
2024-11-01 19:14:55 +01:00
silverqx
32f96d004c
utils extracted T::size_type
2024-11-01 18:54:23 +01:00
silverqx
be41bf4340
bugfix/enhanced ContainerUtils::delimiterSize()
...
- changed delimiter to forwarding reference
2024-11-01 18:54:23 +01:00
silverqx
16ee8605fe
updated NOTES.txt
2024-11-01 17:56:55 +01:00
silverqx
13a9490867
utils moved enum into class
2024-11-01 14:10:41 +01:00
silverqx
2b4ffa370a
moved constant to constants_xyz.hpp
2024-11-01 14:10:36 +01:00
silverqx
0d99b2d59c
utils added section comment
2024-11-01 13:07:02 +01:00
silverqx
f0bbe4a91e
whitespaces (unified RegEx formatting)
2024-10-31 14:01:19 +01:00
silverqx
95fc78afcf
updated NOTES.txt
2024-10-31 14:01:19 +01:00
silverqx
a1b49888a5
made all static variables start with uppercase
2024-10-31 14:01:08 +01:00
silverqx
57e5928bae
whitespace
2024-10-31 13:31:02 +01:00
silverqx
491e8bc9c2
tom help fixtypo
2024-10-30 16:53:08 +01:00
silverqx
6655f7102d
tom added comment
2024-10-30 14:35:00 +01:00
silverqx
9ffeda55f6
fixtypo
2024-10-30 14:27:29 +01:00
silverqx
1c39bf6bea
tom complete bugfix missing #include
2024-10-29 20:24:19 +01:00
silverqx
ed8f3ae53b
updated NOTES.txt
2024-10-29 20:10:24 +01:00
silverqx
cd3d3abfe0
utils used clear()
...
No perf. difference on 1'000'000 loop.
2024-10-29 19:52:53 +01:00
silverqx
5e6bf8fc82
utils used #error instead of throwing exception
2024-10-29 18:58:44 +01:00