Я пытаюсь найти тип переменной.В stackoverflow упоминается, что decltype()
используется для этой цели.Но когда я пытался использовать его, я получаю сообщение об ошибке, как я упоминал в заголовке.
#include <bits/stdc++.h>
using namespace std;
int main()
{
int x = 4;
cout << decltype(x);
return 0;
}
Я ожидал int
, но он показывается как ошибка.error: expected primary-expression before 'decltype'