Поделиться через


Ошибка компилятора C2005

#line ожидается номер строки, найденный "токен"

За #line директивой должно следовать номер строки.

Следующий пример приводит к возникновению ошибки C2005:

// C2005.cpp
int main() {
   int i = 0;
   #line i   // C2005
}

Возможное решение

// C2005b.cpp
int main() {
   int i = 0;
   #line 0
}