вывод typeinfo / typeid
В настоящее время я пытаюсь отладить кусок простого кода и хочу посмотреть, как конкретный тип переменной изменяется во время программы.
Я использую заголовочный файл typeinfo, чтобы я мог использовать typeid.name (). Я знаю, что typeid.name () зависит от компилятора, поэтому вывод может быть не особенно полезным или стандартным.
я используюGCC
но я не могу найти список потенциальных выходных данных, несмотря на поиск, предполагая, что список выходных символов typeid существует. Я не хочу делать какие-либо преобразования на основе выходных данных или манипулировать какими-либо данными, просто следуйте их типу.
#include <iostream>
#include <typeinfo>
int main()
{
int a = 10;
cout << typeid(int).name() << endl;
}
Есть ли где-нибудь список символов?