/explore

Click through on any links that interest you or select the planets on the right to continue exploring the Outer Web.
You are here

blog.melashri.net
| | studiofreya.org

[AI summary] A C++11 variadic template example demonstrating perfect forwarding to wrap constructor calls for a structure.
5.4 parsecs

Travel
| |
| | eyakubovich.github.io

Most of the time we don't have to worry about defining copy/move constructors and assignment operators -- the compiler happily generates them for us. Sometimes, however, we must do the dirty work ourselves and code them up manually, often together with the destructor. By hand crafting the assignment operators, we...
5.2 parsecs

Travel
| |
| | www.foonathan.net

The size of std::array is known at compile-time given the type. Yet it only provides a regular .size() member function: template struct array { constexpr std::size_t size() const { return N; } }; This is annoying if you're writing generic code that expects some sort of compile-time sized range.
6.3 parsecs

Travel
| |
| | ostash.dev

Working with larger Clojure projects or libraries requires us to use some concepts that we all know from the Object Oriented Programming (OOP) world.
24.3 parsecs

Travel
|