Kode berikut dikompilasi dengan gcc dan dentang (dan banyak kompiler C ++ 11 lainnya) #include <stdint.h> typedef int datatype; template <typename T> struct to_datatype {}; template <> struct to_datatype<int16_t> { static constexpr datatype value = 1; }; template...