A curated list of C/C++ frameworks, libraries, resources, and shiny things.
#frameworks #libraries #resources #etc
https://github.com/fffaraz/awesome-cpp
#frameworks #libraries #resources #etc
https://github.com/fffaraz/awesome-cpp
GitHub
GitHub - fffaraz/awesome-cpp: A curated list of awesome C++ (or C) frameworks, libraries, resources, and shiny things. Inspired…
A curated list of awesome C++ (or C) frameworks, libraries, resources, and shiny things. Inspired by awesome-... stuff. - fffaraz/awesome-cpp
C++ standards support in compilers
Gcc - https://goo.gl/RJQejA
Clang - https://goo.gl/gaVDnX
Visual Studio - https://goo.gl/dXECj3
Gcc - https://goo.gl/RJQejA
Clang - https://goo.gl/gaVDnX
Visual Studio - https://goo.gl/dXECj3
Docs
Microsoft C++ language conformance table
Rules for allocating and Deallocating
#Rules #Memory #allocate
https://www.modernescpp.com/index.php/c-core-guidelines-allocating-and-deallocating
#Rules #Memory #allocate
https://www.modernescpp.com/index.php/c-core-guidelines-allocating-and-deallocating
Mixin Classes: The Yang of the CRTP
#mixin
https://www.fluentcpp.com/2017/12/12/mixin-classes-yang-crtp/
#mixin
https://www.fluentcpp.com/2017/12/12/mixin-classes-yang-crtp/
Fluent C++
Mixin Classes: The Yang of the CRTP
Expressive code in C++
Meet Copperspice a set of libraries used to develop cross-platform software applications.
#Cross_platform
https://www.copperspice.com/
#Cross_platform
https://www.copperspice.com/
Introducing Vireo: A Lightweight and Versatile Video Processing Library
#Video #editing #Open_source
https://blog.twitter.com/engineering/en_us/topics/open-source/2017/introducing-vireo.html
#Video #editing #Open_source
https://blog.twitter.com/engineering/en_us/topics/open-source/2017/introducing-vireo.html
Twitter
Introducing Vireo: A Lightweight and Versatile Video Processing Library
Introducing Vireo: A Lightweight and Versatile Video Processing Library
A different approach for C++ 2d array.
#2d
https://medium.com/@patdhlk/c-2d-array-a-different-better-solution-6d371363ebf8
#2d
https://medium.com/@patdhlk/c-2d-array-a-different-better-solution-6d371363ebf8
Medium
C++ 2d array — a different better solution
[x][y] is a little heavier weight than it needs to be, and it allocates more blocks than you need. Multidimensional arrays only need one…
Implementation Challenge: Revisiting the visitor pattern
#virtual #visitor
https://foonathan.net/blog/2017/12/21/visitors.html
#virtual #visitor
https://foonathan.net/blog/2017/12/21/visitors.html
foonathan.net
Implementation Challenge: Revisiting the visitor pattern
The visitor pattern is a classical OOP pattern. It is used to solve the problem where you frequently want to add virtual functions to a class hierarchy, but rarely want to add new classes. However, it isn't particularly nice to use and doesn't fit the inheritance…
The bot @dailycppbot has been fixed.
You can now send your guide/repo etc to it.
And if you sent your stuff previously. Then try again
C++17 constexpr everything (or as much as the compiler can)
#constexpr
https://solarianprogrammer.com/2017/12/27/cpp-17-constexpr-everything-as-much-as-the-compiler-can
#constexpr
https://solarianprogrammer.com/2017/12/27/cpp-17-constexpr-everything-as-much-as-the-compiler-can
Solarianprogrammer
C++17 constexpr everything (or as much as the compiler can) | Solarian Programmer
Case study in constexpr with C++17 compilers