Добрый день
Написал так
C++ (Qt)
template <class T>
void func( T & vec )
{
...
typeof(vec[0]) temp;
vec.push_back(temp);
..
}
И все хорошо пока не было Вындоуз
MSVC 2008 typeof никак не понимает. Пробовал __typeof__ и __typeof последний даже подсвечивается как keyword, но все равно
C++ (Qt)
int a;
__typeof(a) b;
// ошибка
error C2146: syntax error : missing ';' before identifier 'b'
Как уговорить?
Спасибо