34 Commits

Author SHA1 Message Date
Anthony Calandra
3f054364ad Add rounding functions for chrono durations and timepoints. 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
Roaming Debug
98524780b4 Update README.md (#136)
* Update README.md

* Update CPP17.md

* Update CPP11.md

* Improve the ref-qualified member functions code even more.

---------

Co-authored-by: Anthony Calandra <anthony@anthony-calandra.com>
2024-10-10 23:12:50 -04:00
Kevin Strobel
1284ccd3cf C++17: Class template argument deduction (#131)
* C++17: Class template argument deduction

Fixed the user-defined deduction guide.

* Update README
2023-10-25 16:24:53 -04:00
Anthony Calandra
2b2ebe64b3 Add CTAD. 2023-02-27 21:41:12 -05:00
Anthony Calandra
137f8ac08a Add string conversion using std::to_chars and std::from_chars. 2023-02-27 21:05:54 -05:00
Anthony Calandra
c0e0f37bd0 Add std::not_fn. 2023-02-20 21:12:27 -05:00
Anthony Calandra
2328e86239 GCD and LCM. 2023-02-20 20:22:40 -05:00
Anthony Calandra
5a9e63549e Add the transform examples for the std::reduce section. 2023-02-20 19:57:45 -05:00
Anthony Calandra
abab8bb1a3 Add the prefix sum algorithms. 2023-02-20 19:23:51 -05:00
Anthony Calandra
3ade18fb41 Add std::reduce. 2023-02-20 18:17:57 -05:00
Anthony Calandra
560e1b4390 Add std::clamp 2023-02-18 21:37:51 -05: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
6ba2efe088 Simplify std::invoke example. 2023-02-17 21:56:24 -05:00
Anthony Calandra
b6c4515108 Add std::sample to C++17 section. 2023-02-17 17:28:14 -05:00
clepz
40b3823256 fallthrough explanation and example are fixed. (#115)
* fallthrough explanation and example are fixed.

* Sentence typo fixed and written more concisely.
2022-11-01 12:53:49 -04:00
Arsenic
bd4cb84e80 C++17: Add __has_include operator (#112) 2022-03-19 12:10:40 -04:00
Chengqi Deng
1343f5eeef Auto generate readme (#100)
* Auto generate readme provided by @KinglittleQ
2021-12-03 18:48:04 -05:00
Hriday Sharma
39f2281bbf Changes in Readme (#101)
* Changes in Readme

* Changes in CPP Files
2021-07-19 13:00:52 -04:00
Rodrigo
2096b977c8 Better writing for C++17 nested namespaces. (#85)
* Better writing for C++17 nested namespaces.
2020-07-19 12:20:09 -04:00
Anthony Calandra
c6734631fc Consistent title casing. 2020-02-01 18:03:31 -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
2e754375fd Fix formatting. 2020-01-26 14:14:49 -05:00
Frede
31cc7ac850 Added example of static inline member variables to #inline varibles (#77)
* Added example of static inline member variables to #inline varibles
2020-01-26 14:00:18 -05:00
Anthony Calandra
1c53669d1f Improve C++17 new attributes section. 2020-01-21 23:16:16 -05:00
Matthew Guidry
cdcd516ae8 Add More Examples to Some Sections (#63)
* Add example to Structured Bindings
2019-10-14 11:41:00 -04:00
Tulio Leao
23e7b35c39 Add section about C++17 attributes (#50)
* Add section about C++17 attributes

Explains, in a single piece of code, about [[nodiscard]], [[fallthrough]] and [[maybe_unused]]
2019-06-19 11:23:45 -04:00
Sonkeng Maldini
288c3b557c Minor grammar fix (#52)
* Readme grammar fix
2019-02-04 14:50:22 -05:00
Anthony Calandra
b1b0d0e3cc Cleanup; consistent formatting. 2018-12-12 17:14:31 -05:00
Tulio Leao
aa50febf56 Add parallel algorithms (#39)
* Add parallel algorithms
2018-08-28 20:01:31 -04:00
Chijun Sima
46c20a843c Use std::size instead of sizeof in string_view example 2018-08-24 15:03:36 +08:00
Anthony Calandra
d386a48f3b Add std::byte. 2018-08-23 22:45:05 -04:00
Tulio Leao
12b9992c01 Add filesystem library (#38)
* Add filesystem library
2018-08-20 11:24:54 -04:00
Anthony Calandra
db43d4b9c6 - Partition features based on major C++ version into separate readme files.
- Fix fold expressions typo.
- Add a CONTRIBUTING.md file on how to effectively contribute.
2017-08-20 14:01:23 -04:00