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


Предупреждение компилятора (уровень 1) C4335

Обнаружен формат файла Mac: преобразуйте исходный файл в формат DOS или UNIX

Символ завершения строки первой строки исходного файла является старым стилем Macintosh ('\r') в отличие от UNIX ('\n') или DOS ('\r\n').

Это предупреждение выдается только один раз на единицу перевода. Поэтому при наличии нескольких #include директив, указывающих файлы в формате Macintosh, один раз создается C4335.

Одним из способов создания файлов в формате Macintosh является использование дополнительных параметров сохранения (в меню "Файл ") в Visual Studio.

Пример

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

// C4335 expected
#include "c4335.h"   // assume both include files are in Macintosh format
#include "c4335_2.h"