Я новичок в С++.
У меня есть класс вроде этого:
class CodeTest
{
private:
static const int TOTAL=100;
};
Является ли TOTAL
декларацией или определением?
Когда я читал книгу Скотта Мейера, было упомянуто, что в файле реализации нам нужно определить что-то вроде:
const int CodeTest::TOTAL;
Зачем это требуется?