ошибка: stray '\ XXX' в программе: Почему?

Я пишу небольшую программу на C ++ , и обнаружил странную ошибку:

src/Makefile/Tool.cpp:42:3: error: stray ‘\302’ in program
src/Makefile/Tool.cpp:42:3: error: stray ‘\240’ in program

Я пишу эту программу в vim, и соответствующая строка (показывающая скрытые символы):

>--->---std::vector<std::string> { "--debug" }$ 

Этот вопрос не об устранении этой ошибки, так как мне просто нужно скопируйте строку обратно, и причина ошибки исчезнет.

Похоже, что ошибка вызвана тем, что некоторые символы даже скрыты vim после активации всех относительных опций!

Возникает вопрос о том, что могло вызвать эти ошибки.

13
задан Geoffroy 8 October 2011 в 21:27
поделиться