Error del compilador C2005
#line esperaba un número de línea, pero se ha encontrado 'token'
Tras la directiva #line
debe ir un número de línea.
El ejemplo siguiente genera C2005:
// C2005.cpp
int main() {
int i = 0;
#line i // C2005
}
Posible solución:
// C2005b.cpp
int main() {
int i = 0;
#line 0
}