關於C++的標頭檔案
最近刷題時看到了一個標頭檔案叫#include<bits/stdc++.h>
看的很迷,於是就去查了下資料,原來這個標頭檔案包含了很多C和C++語言裡的標頭檔案。這樣子使用的話就可以直接使用一個標頭檔案,便可以使用很多其他的庫。
具體包含的有:
// C
#ifndef _GLIBCXX_NO_ASSERT
#include <cassert>
#endif
#include <cctype>
#include <cerrno>
#include <cfloat>
#include <ciso646>
#include <climits>
#include <clocale>
#include <cmath>
#include <csetjmp>
#include <csignal>
#include <cstdarg>
#include <cstddef>
#include <cstdio>
#include <cstdlib>
#include <cstring>
#include <ctime>
#if __cplusplus >= 201103L
#include <ccomplex>
#include <cfenv>
#include <cinttypes>
#include <cstdalign>
#include <cstdbool>
#include <cstdint>
#include <ctgmath>
#include <cwchar>
#include <cwctype>
#endif
// C++
#include <algorithm>
#include <bitset>
#include <complex>
#include <deque>
#include <exception>
#include <fstream>
#include <functional>
#include <iomanip>
#include <ios>
#include <iosfwd>
#include <iostream>
#include <istream>
#include <iterator>
#include <limits>
#include <list>
#include <locale>
#include <map>
#include <memory>
#include <new>
#include <numeric>
#include <ostream>
#include <queue>
#include <set>
#include <sstream>
#include <stack>
#include <stdexcept>
#include <streambuf>
#include <string>
#include <typeinfo>
#include <utility>
#include <valarray>
#include <vector>
#if __cplusplus >= 201103L
#include <array>
#include <atomic>
#include <chrono>
#include <condition_variable>
#include <forward_list>
#include <future>
#include <initializer_list>
#include <mutex>
#include <random>
#include <ratio>
#include <regex>
#include <scoped_allocator>
#include <system_error>
#include <thread>
#include <tuple>
#include <typeindex>
#include <type_traits>
#include <unordered_map>
#include <unordered_set>
#endif
應該注意的是有些線上OJ是不支援這個標頭檔案的,小心使用啦。相關文章
- 關於傳送Http標頭檔案HTTP
- C語言關於標頭檔案的使用C語言
- c++筆記_標頭檔案C++筆記
- 關於QT的標頭檔案相互包含的問題QT
- C++標準庫標頭檔案介紹C++
- C/C++標頭檔案一覽C++
- C++ 預編譯標頭檔案C++編譯
- C/C++標頭檔案說明C++
- C++ 標頭檔案的包含順序研究C++
- C++標準庫名字和標頭檔案--表C++
- C/C++標頭檔案太難記?一個萬能標頭檔案全搞定!C++
- C/C++標頭檔案一覽(轉)C++
- C++ include標頭檔案引入規則C++
- macos新增c++萬能標頭檔案MacC++
- 附錄: 標準C++常用標頭檔案及描述C++
- c++ 關於new檔案C++
- C++ 中神奇的標頭檔案,懶人專用C++
- 8.13 標頭檔案剖析:標頭檔案路徑(下)
- Linus關於核心標頭檔案與核心原始碼關係的論述(轉)原始碼
- C++ 字元處理函式(cctype標頭檔案)C++字元函式
- C 標頭檔案
- C++ 字串 cctype 標頭檔案標準庫處理函式C++字串函式
- 標頭檔案的作用分析
- C++自學34:原始檔與標頭檔案(pragma/ifndef/endif/ifdef)C++
- Google C++ 程式設計風格指南:標頭檔案GoC++程式設計
- C++標頭檔案<algorithm>中常用函式簡介C++Go函式
- C++理論梳理3——深刻理解標頭檔案的作用C++
- gcc 標頭檔案依賴關係 分析工具GC
- Makefile 自動生成標頭檔案的依賴關係
- #include sys/xxx.h標頭檔案 UNIX標頭檔案
- locate標頭檔案和庫檔案
- 關於控制檔案與資料檔案頭資訊的說明(zt)
- 02@在類的標頭檔案中儘量少引入其他標頭檔案
- C 標頭檔案 作用
- 祖傳標頭檔案
- 標頭檔案講解
- 關於資料檔案頭的檢查點SCN
- 關於檔案頭保留塊資訊的儲存探索