Explore >> Select a destination


You are here

brevzin.github.io
| | entangledlogs.com
17.1 parsecs away

Travel
| | Generic Programming: Generating part of programs Introduction Generic Programming: Programming with generic parameters to avoid unnecessary code duplication and encourage code reuse. Polymorphism is also another technique to solve code reuse Puts implicit constraints on the generic types that are to be fulfilled by concrete types. template T adder(T LHS, T RHS) { return LHS + RHS; } struct Foo { inv Val = 0; } Foo f = adder(Foo{}, Foo{}): In this code snippet, we assume that Foo meets the requirement tha...
| | www.foonathan.net
10.4 parsecs away

Travel
| | When should you write a destructor? When a copy constructor? Does it make sense to have assignment only? Quick guidelines: rule of zero, rule of three, rule of five, and everything else.
| | sdowney.org
16.7 parsecs away

Travel
| | A Possible Technique constexpr bool g(int lhs, int rhs) { auto& op = partial_eq; return op.ne(lhs, rhs); } Compiler Explorer with Supporting Code A trait is defined as a template var...
| | gregmulvaney.wordpress.com
75.4 parsecs away

Travel
| Just found the Weekly Photo Challenge page on the Wordpress.com Blog Below is my attempt at "Inside" - All old and retro.