Anthony Calandra
|
30a6ca2307
|
Make operator<=> friend.
|
2025-04-05 19:59:07 -04:00 |
|
Anthony Calandra
|
65d08b8d53
|
std::format: Formatting library.
|
2024-10-14 21:21:58 -04:00 |
|
Anthony Calandra
|
5d60755a38
|
Three-way comparison operator and library additions.
|
2024-10-13 17:36:17 -04:00 |
|
Anthony Calandra
|
0e192a5e56
|
Fix formatting issues with __VA_OPT__.
|
2024-10-12 22:56:34 -04:00 |
|
Anthony Calandra
|
aa4cfc4422
|
std::bind_front and uniform container erasure.
|
2024-10-12 22:50:42 -04:00 |
|
Anthony Calandra
|
452a63bd90
|
Move note about using cppcoro to the top of the coroutines section.
|
2024-10-12 22:50:42 -04:00 |
|
Anthony Calandra
|
3ca9ac130d
|
Replace thbecker.net article with web archive link since the domain expired.
|
2024-10-12 22:50:42 -04:00 |
|
Anthony Calandra
|
4d2f4d4329
|
Fix "Class types in non-type template parameters" example.
|
2024-10-12 22:50:42 -04:00 |
|
Anthony Calandra
|
052c3d80bf
|
Support for __VA_OPT__.
|
2024-10-12 22:50:42 -04:00 |
|
Anthony Calandra
|
090b412f3f
|
Fix typo in constinit example.
|
2024-08-06 22:56:13 -04:00 |
|
Andrei
|
4a7a0c1c3f
|
Fix compound requirement code example (#127)
|
2023-03-18 14:08:31 -04:00 |
|
Anthony Calandra
|
698ac6d5ff
|
Minor cosmetic changes: make attribute headers consistent; remove extra spacing in TOC.
|
2023-02-17 23:06:23 -05:00 |
|
Anthony Calandra
|
8183b4bbdb
|
Improve the std::span section.
|
2023-02-17 19:58:05 -05:00 |
|
Anthony Calandra
|
e2f9058ca7
|
Add constinit specifier.
|
2023-02-17 17:27:56 -05:00 |
|
Dmitry Tsarevich
|
c72f2796c0
|
Proofreading and fix of the link (#103)
|
2021-09-29 18:51:54 -04:00 |
|
Hriday Sharma
|
39f2281bbf
|
Changes in Readme (#101)
* Changes in Readme
* Changes in CPP Files
|
2021-07-19 13:00:52 -04:00 |
|
Marco Wang
|
76138c2a49
|
C++20: [[{,un}likely]]: fix the position of attributes in example (#97)
|
2021-05-15 11:27:07 +08:00 |
|
Anthony Calandra
|
d9b99892b0
|
Move char8_t to the language features section; add char32_t and char16_t.
|
2021-03-12 19:51:03 -05:00 |
|
Anthony Calandra
|
ee2b5775fc
|
Add a section on coroutines.
|
2021-02-14 19:04:42 -05:00 |
|
Anthony Calandra
|
5c6303dbee
|
Add lambda captures of parameter packs.
|
2020-06-26 22:16:53 -04:00 |
|
Anthony Calandra
|
58b21474c8
|
Move std::char8_t to library section.
|
2020-06-26 21:56:15 -04:00 |
|
Anthony Calandra
|
e8cac18ada
|
Add std::midpoint and std::to_array.
|
2020-06-26 21:55:03 -04:00 |
|
Anthony Calandra
|
326ac69b8f
|
Fix anchoring errors.
|
2020-06-25 21:44:35 -04:00 |
|
Anthony Calandra
|
d61201faee
|
Merge branch 'master' of github.com:AnthonyCalandra/modern-cpp-features
|
2020-06-25 21:41:14 -04:00 |
|
Anthony Calandra
|
0e24601c4f
|
Support for:
- std::make_shared with C-style arrays
- starts_with and ends_with
- contains
- std::bit_cast
|
2020-06-25 21:40:24 -04:00 |
|
Andreas Hofmann
|
352a87a284
|
Fix typo: Correct argument name in enum namespace example. (#81)
Signed-off-by: Andreas Hofmann <mail@andreas-hofmann.org>
|
2020-05-19 19:29:39 -04:00 |
|
Anthony Calandra
|
696cbe7293
|
Fix title casing.
|
2020-02-22 17:09:09 -05:00 |
|
Anthony Calandra
|
6b11829603
|
Added std::is_constant_evaluated.
|
2020-02-22 16:53:35 -05:00 |
|
Anthony Calandra
|
47733e4e29
|
Added C++20 mathematical constants.
|
2020-02-22 16:27:51 -05:00 |
|
Anthony Calandra
|
c918dbea71
|
Add bit operations library.
|
2020-02-22 16:18:24 -05:00 |
|
Anthony Calandra
|
810d4c6bc0
|
Include std::span.
|
2020-02-22 16:03:24 -05:00 |
|
Anthony Calandra
|
585e5c8b69
|
Synchronized buffered outputstreams.
|
2020-02-22 14:33:56 -05:00 |
|
Anthony Calandra
|
9168f05215
|
C++20 concepts are now snake_case.
|
2020-02-22 14:33:13 -05:00 |
|
Anthony Calandra
|
772980baa4
|
C++20 features: immediate functions, using enum.
|
2020-02-02 14:28:33 -05:00 |
|
Anthony Calandra
|
1e8b4e1768
|
Fix explicit(bool) link.
|
2020-02-01 18:04:59 -05:00 |
|
Anthony Calandra
|
6d90199ea9
|
C++20 features: constexpr virtual functions, explicit(bool), char8_t.
|
2020-02-01 17:59:06 -05:00 |
|
Anthony Calandra
|
71c24af74f
|
C++20 features: new attributes, deprecate implicit capture of this, and classes in non-type template parameters.
|
2020-01-31 23:16:05 -05:00 |
|
Anthony Calandra
|
ce454e0c2d
|
Designated initializers; template syntax for lambdas; range-based for loop with initializer.
|
2020-01-19 13:53:01 -05:00 |
|
Anthony Calandra
|
a417937da1
|
More work on concepts.
|
2019-07-30 22:53:56 -04:00 |
|
Anthony Calandra
|
778d287275
|
Begin C++20 section with concepts!
|
2019-06-18 15:43:40 -04:00 |
|