У меня есть такая программа,
void test(char* a)
{
printf("%s",a); // Trying to print the function name "add" here
return;
}
int add(int,int)
{
test(__FUNCTION__); // I need the function name add to be passed to the test function
...................
....................
}
Но при сборке я получаю сообщение об ошибке в компиляторе C (gcc flavor), например,
передача аргумента 1 'test' отбрасывает квалификаторы из целевого типа указателя
Пожалуйста, посмотрите на это,
/ R