не может скомпилировать с помощью g cc same_type_p () - PullRequest
0 голосов
/ 26 марта 2020

Исходя из этого g cc do c [https://gcc.gnu.org/onlinedocs/gcc-7.1.0/gccint/Types.html#Types] , я пытаюсь использовать same_type_p () для сравнения типа 2 переменных:

#include <stdio.h>
int main (void)
{
    int a, b;
    if (same_type_p(a, b))
        printf("OK\n");
    exit (0);
}

Сбой компиляции со следующим сообщением:

ошибка: «same_type_p» не было объявлено в этой области, если (same_type_p (a, b)) ^ ~~~~~~~~~~

Я не нашел ни одного примера использования same_type_p (). Он много раз используется в источниках g cc, но кажется, что он не экспортируется.

...