I need a type trait to check whether all types in a parameter pack are copy constructible. This is what I\'ve done so far. The main function contains some test cases, to che
I know that it is an old question but as we will have C++17 soon, I encourage to take a look at std::conjunction. With it you could write something like this
template
using areCopyConstructible = typename std::conjunction...>::type;