Demo: C++20 Concepts Feature
Background and demo of C++20 concepts for a linear algebra example.
Links:
http://www.modernescpp.com/index.php/thebigfour
https://isocpp.org/std/status
https://www.drdobbs.com/cpp/the-c0x-remove-concepts-decision/218600111
https://isocpp.org/blog/2013/02/concepts-lite-constraining-templates-with-predicates-andrew-sutton-bjarne-s
http://honermann.net/blog/2016/03/06/why-concepts-didnt-make-cxx17/
https://www.reddit.com/r/cpp/comments/6ngkgc/2017_toronto_iso_c_committee_discussion_thread/
https://en.cppreference.com/w/cpp/compiler_support
https://en.cppreference.com/w/cpp/language/constraints
https://en.cppreference.com/w/cpp/concepts
https://en.cppreference.com/w/cpp/iterator
http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2020/n4849.pdf
https://www.mathsisfun.com/geometry/pythagoras-3d.html
https://www.typescriptlang.org/docs/handbook/interfaces.html
https://tour.golang.org/methods/10
https://doc.rust-lang.org/rust-by-example/trait.html
https://docs.swift.org/swift-book/LanguageGuide/Protocols.html#ID277
https://en.wikibooks.org/wiki/Haskell/Classes_and_types
https://en.wikipedia.org/wiki/Standard_ML#Module_system
Видео Demo: C++20 Concepts Feature канала Context Free
Links:
http://www.modernescpp.com/index.php/thebigfour
https://isocpp.org/std/status
https://www.drdobbs.com/cpp/the-c0x-remove-concepts-decision/218600111
https://isocpp.org/blog/2013/02/concepts-lite-constraining-templates-with-predicates-andrew-sutton-bjarne-s
http://honermann.net/blog/2016/03/06/why-concepts-didnt-make-cxx17/
https://www.reddit.com/r/cpp/comments/6ngkgc/2017_toronto_iso_c_committee_discussion_thread/
https://en.cppreference.com/w/cpp/compiler_support
https://en.cppreference.com/w/cpp/language/constraints
https://en.cppreference.com/w/cpp/concepts
https://en.cppreference.com/w/cpp/iterator
http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2020/n4849.pdf
https://www.mathsisfun.com/geometry/pythagoras-3d.html
https://www.typescriptlang.org/docs/handbook/interfaces.html
https://tour.golang.org/methods/10
https://doc.rust-lang.org/rust-by-example/trait.html
https://docs.swift.org/swift-book/LanguageGuide/Protocols.html#ID277
https://en.wikibooks.org/wiki/Haskell/Classes_and_types
https://en.wikipedia.org/wiki/Standard_ML#Module_system
Видео Demo: C++20 Concepts Feature канала Context Free
Показать
Комментарии отсутствуют
Информация о видео
Другие видео канала
Demo: C++20 ModulesC++20: An (Almost) Complete Overview - Marc Gregoire - CppCon 2020Demo Zoo: Pluggable Types & (Un)SoundnessDemo Zoo: Zero Cost Abstractions in C++20, Rust, & ZigPredicting 2020 for Programming Languages using Languish (i.e., I made a thing!)C++ Weekly - Ep 194 - From SFINAE To Concepts With C++20Demo: C++17 vs C Strings, plus some ZigEasing into Modern C++ (7 Features of C++ You Can Adopt Today)CppCon 2019: Bjarne Stroustrup “C++20: C++ at 40”How to Adopt Modern C++17 into Your C++ Code : Build 2018Demo: C++20 Generator CoroutinesAn Introduction to C++20’s Concepts - Hendrik Niemeyer [ C++ on Sea 2020 ]Where don't we say types?How C++20 Changes the Way We Write Code - Timur Doumler - CppCon 2020C++20 Concepts: A Day in the Life - Saar Raz - CppCon 2019Generators in Rust, C++20, Go, and MoreBjarne Stroustrup: C++20 Generic ProgrammingTemplates in C++Forbidden C++