sizeof
является оператором. Вы не можете использовать его в качестве идентификатора.
size
- это функция в std::
, а также член многих классов в std::
. Вы должны использовать его в качестве идентификатора, если вы пишете тип Container . Можно использовать его как идентификатор в другом месте.