Concept Requirements
The new C++ feature defined in Concept TS, the 'concept' allows for a variety of forms of requirements to be written. This video details those forms, with an example of how they may be applied, and why. But the Concepts TS is not going into C++20, wholesale. Among other reasons, this is due to a concern about how easy it is to learn and teach. As such, I intend to write a paper based on feedback from you! With your help, we (the committee) can get a better idea of how this feature may be used. You may check out the former video, here: https://youtu.be/xsSYPD0v5Mg Please go to https://godbolt.org/g/4ETAzB and do your best to implement std::min and std::for_each using whatever form of concepts seems most appropriate to you. Success or fail, please then create a link to your solution using the "Share" button on that page, and send the link to me at: [email protected]. I will be taking the results, anonymizing them, summarizing them, and presenting it to the Standards Committee in the fall. I will also send you your anonymized ID so you can see your submission on github, if you'd like. Please also include in your email: 1) Is C++ your preferred language? 2) In years, what would you say is your experience in C++? 3) Are you interested in using Concepts in your code in the future? Thanks again!
Download
0 formatsNo download links available.