Литеральное поле по сравнению с постоянной переменной в C ++ / CLI

Я просматриваю некоторые материалы по C ++ / CLI и натолкнулся на концепцию буквального поля:

literal int inchesPerFoot = 12;

Это предпочтительнее константы, потому что константа FIELD не может существовать, потому что поле не может инициализировать себя ... так что:

class aClass
{
    private:
        const int aConstant = 1;    // Syntax error.
...
};

Спасибо,

Скотт

5
задан Scott Davies 8 March 2011 в 20:40
поделиться