Функции не имеют «размера». Что касается C ++, то они не являются объектами и не занимают места для хранения. На практике, конечно, они существуют в виде инструкций выполнения в результирующем исполняемом двоичном файле.
могу получить размер функции в C ++?
Допустим, у меня есть функция:
void f()
{
/*do something*/
}
... По размеруf
Я имею в виду размер кода/*do something*/
начиная с адреса, указанного указателем наf
.