при этом вызвать его можно только как classname::operator[](arg);
в целом люди поняли, что operator() и operator[] изоморфны, и начали давать им равные возможности
нет, obj[args] тоже можно, где obj имеет тип classname. статичные методы прозрачны в этом отношении
имелось ввиду без создания экземпляра класса. Но да, вы правы. Спасибо за объяснение
Обсуждают сегодня