Why x can't be assigned to c2?
const double x = 65;
constexpr double x1 = 65;
const char x2 = 'A1';
// legal
constexpr char c1 = x1;
constexpr double c3 = x2;
// illegal
constexpr char c2 = x;
Why x can't be assigned to c2?
const double x = 65;
constexpr double x1 = 65;
const char x2 = 'A1';
// legal
constexpr char c1 = x1;
constexpr double c3 = x2;
// illegal
constexpr char c2 = x;