Commit Graph

18 Commits

Author SHA1 Message Date
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