首頁 >後端開發 >C++ >C 標準庫中的哪些頭檔保證特定功能或包含內容?

C 標準庫中的哪些頭檔保證特定功能或包含內容?

Patricia Arquette
Patricia Arquette原創
2024-11-02 18:56:02449瀏覽

Which Headers in the C   Standard Library Guarantee Specific Functionalities or Inclusions?

C 標準庫中具有保證包含的標頭

在 C 標準庫中,標頭可能以各種未明確指定的方式相互包含。雖然程式設計師通常應避免依賴標頭包含,但也有一些例外,即確保包含特定標頭或提供需要包含其他標頭的功能。

保證包含其他標頭

  • 包含在:

    • 隊列
  • 包含:

    • 🎜 >
    • 包含:
    • 包含:

  • 透過間接標頭包含可用的函數

    • 免費函數模板:
    • >
    • 免費函數模板:
  • 免費函數模板:

>

- `<array>`
- `<deque>`
- `<forward_list>`
- `<list>`
- `<map>`
- `<regex>`
- `<set>`
- `<string>`
- `<unordered_map>`
- `<unordered_set>`
- `<vector>`
免費函數模板:
  • 🎜>std::begin

    std::end

    C 14 c-、r-和cr- 版本
    • C 17 std:: size, std::empty , std::data
  • 這些函數名義上位於 中,但當包含以下任何標頭時它們也可用:
時包含:*開始,*結束通用stdsw::ap通用stdsw:: >

以上是C 標準庫中的哪些頭檔保證特定功能或包含內容?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn