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