VS 2017 .cpp некорректно открывается в других компиляторах - PullRequest
0 голосов
/ 11 сентября 2018

Проблемы с открытием .cpp, созданного в Visual studio в других компиляторах. Мой инструктор использует все, кроме visual studio, и получает мусор при открытии файла cpp, созданного в visual studio.

Образ Visual Studio, созданного файла C ++ в Dev-Cpp:

image of visual studio created c++ file in Dev-Cpp

1 Ответ

0 голосов
/ 11 сентября 2018

Вам следует проверить кодировку символов в файле .cpp. Если вы использовали Visual Studio для его создания, это может быть UTF-8 с последовательностью меток порядка следования байтов (BOM) до начала файла.
Выможет использовать двоичный | шестнадцатеричный просмотрщик файлов, чтобы увидеть, начинается ли файл с последовательности спецификации.

В Visual Studio, если вы хотите сохранить файл с другими кодировками, выберите Save as и расширьте кнопку сохранения в диалоговом окне файла.и выберите Save with encoding.
Если вы хотите удалить этот параметр навсегда, просто откройте меню Файл и выберите Advanced save options, и там вы должны выбрать UTF-8 without signature.

См. этот вопрос SO а также этот другой для получения дополнительной информации и деталей или альтернативных решений.

...