Erro do compilador C2005
#line esperava um número de linha, encontrou 'token'
A diretiva #line
precisa ser seguida por um número de linha.
O seguinte exemplo gera o erro C2005:
// C2005.cpp
int main() {
int i = 0;
#line i // C2005
}
Resolução possível:
// C2005b.cpp
int main() {
int i = 0;
#line 0
}