static const double не может иметь инициализатор в классе. почему это так?
Проблум со следующим кодом является статическим членом типа "const double " не может иметь инициализатор в классе. Почему применимо только дляconst double 'в следующем коде? Пожалуйста, помогите мне.
class sample{
static const char mc = '?';
static const double md = 2.2;
static const bool mb = true;
};
const char sample::mc;
const double sample::md;
const bool sample::mb;
int main(){
}