Що повертає __func__?

Для цілей налагодження ви можете явно використовувати ідентифікатор __func__ для повернення ім'я функції, в якій воно з'являється.

Попередньо визначений ідентифікатор __func__ Попередньо визначений ідентифікатор C99 __func__ робить назву функції доступною для використання в межах функції. Одразу після відкриття фігурної дужки кожного визначення функції компілятор неявно оголошує __func__.

(C++11) Попередньо визначений ідентифікатор __func__ неявно визначено як рядок, який містить некваліфіковане та неприкрашене ім’я функції, що містить. __func__ передбачено стандартом C++ і не є розширенням Microsoft.

Змінна __PRETTY_FUNCTION__ є ім'я функції, надруковане на певній мові. Ці імена завжди однакові у функції C, але у функції C++ вони можуть відрізнятися, як у наступній програмі. extern "C" { extern int printf (char *, …

Припиняє виконання функції та повертає керування функції, що викликає (або до операційної системи, якщо ви передаєте керування від основної функції). Виконання поновлюється у функції виклику в точці, що йде безпосередньо після виклику.

Ідентифікатор __FUNCTION__ містить назву функції, як вона вказана в джерелі.

IIRC func(void) у C оголосить функцію, яка не приймає параметрів, тоді як func() оголошує функцію, яка прийматиме будь-яку кількість параметрів.

Related Post

Скільки годин світловий день у курейСкільки годин світловий день у курей

Для максимальної несучості курей-несучок потрібен 16-годинний світловий день. Який світловий день має бути у курей? Найкращі виробничі показники та благополуччя курчат-бройлерів у період вирощування старше семидобового віку забезпечуються за тривалості

Як довго ви повинні залишатися на острові Ванкувер?Як довго ви повинні залишатися на острові Ванкувер?

Зазвичай близько п’яти-семи днів для ознайомчого візиту є хорошим початком. Деякі ентузіасти справді наполягатимуть на тому, що вам потрібно не менше двох тижнів прийняти все це! З березня по травень