std::cout << make_binary(1337) << make_binary("a c-style array");
will output binary representations of shizzle.
Make sure your type is copyable by just copying it's memory-region.