編譯程式警告 (層級 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"