এখানে আমরা দেখব সি-এ __func__ কী।
মূলত __func__ বা __FUNCTION__ (সি এবং সি++-এর কিছু পুরনো ভার্সন __func__ সাপোর্ট করে)। এই ম্যাক্রোটি বর্তমান ফাংশনের নাম পাওয়ার জন্য ব্যবহৃত হয়।
উদাহরণ
#include <stdio.h>
void TestFunction() {
printf("Output of __func__ is: %s\n", __func__);
}
int main() {
printf("Output of __func__ is: %s\n", __func__);
TestFunction();
}
আউটপুট
Output of __func__ is: main Output of __func__ is: TestFunction