Кто-то недавно прислал мне пару файлов исходного кода .cpp
. Открыв файлы с помощью GNU Emacs или GVIM, я обнаружил, что у них есть странный символ ^M
в конце каждой строки.
Вот скриншот, показывающий, что я имею в виду
Когда я открываю те же исходные файлы с помощью Gedit, я не вижу эти символы ^M
Что я должен делать? Здесь много рассматриваемых файлов, поэтому открытие и выполнение операции поиска-замены путем замены на пустую строку выглядит как непосильная операция.
Как ни странно, эти файлы компилируются чисто, когда я компилирую с GCC. Что здесь происходит. Что я должен делать?