typeinfo / typeid output

Ich versuche gerade, einen einfachen Code zu debuggen und möchte sehen, wie sich ein bestimmter Variablentyp während des Programms ändert.

Ich verwende die Header-Datei typeinfo, damit ich typeid.name () verwenden kann. Mir ist bewusst, dass typeid.name () compilerspezifisch ist, sodass die Ausgabe möglicherweise nicht besonders hilfreich oder standardmässig ist.

Ich benutzeGCC aber ich kann trotz Suche keine Liste der möglichen Ausgaben finden, vorausgesetzt, es gibt eine Liste typischer Ausgabesymbole. Ich möchte keine Art von Casting basierend auf der Ausgabe durchführen oder irgendeine Art von Daten manipulieren, folge einfach deren Typ.

#include <iostream>
#include <typeinfo>

int main()
{ 
    int a = 10;
    cout << typeid(int).name() << endl;
}

Gibt es irgendwo eine Symbolliste?

Antworten auf die Frage(2)

Ihre Antwort auf die Frage