к указателю, особенно полезно в том случае, если изменяется, какая функция соответствует, и, следовательно, тип возвращаемого значения изменяет размер возвращаемого типа ....
struct MyClass {
int foo () { return 0; }
};
unsigned int size = sizeof(MyClass::foo); // obviously error
ли мы подать заявкуsizeof()
для методов-членов изснаружи class
? Нужно ли объявлять объект, чтобы получить его?
редактироватьЯ знаю, что приведенный выше код выдаст ошибку (вот почему слово «очевидно»). Хотел узнать, можем ли мы вообще применить sizeof () к методу-члену. Я не хочу описывать вариант использования для этого в длину.