缺少「」而導致編譯失敗標頭 在C 中,「」標頭對於使用字元字串類別的成員(例如宣告、初始化和函數)至關重要。它的遺漏可能會導致編譯失敗或意外行為。 為什麼行為不一致? 即使在「 特定平台和時間範圍上的某些編譯器也可能編譯程式碼」字串>」標頭遺失。此行為不可靠,不應依賴。 header 是透過其他包含的header 間接包含的。 >始終在程式碼中包含必要的標頭。標準來獲取指導。即使iostream 看起來與string 類別無關, header也會導致編譯失敗。