名前空間
変種
操作

C/C++リファレンス

提供: cppreference.com

C++リファレンス
C++98, C++03, C++11, C++14, C++17, C++20

言語

ヘッダ

名前付き要件

言語サポートライブラリ

コンセプトライブラリ (C++20)

診断ライブラリ

汎用ユーティリティライブラリ

文字列ライブラリ

basic_string
basic_string_view (C++17)
ヌル終端文字列:
   バイト  −   マルチバイト  −   ワイド

コンテナライブラリ

array (C++11)  −  vector
map  −  unordered_map (C++11)
priority_queue  −  span (C++20)
その他のコンテナ:
   シーケンス   −   連想
   非順序連想   −   アダプタ

イテレータライブラリ

アルゴリズムライブラリ

数値演算ライブラリ

入出力ライブラリ

ローカライゼーションライブラリ

正規表現ライブラリ (C++11)

アトミック操作ライブラリ (C++11)

atomic  −  atomic_flag

スレッドサポートライブラリ (C++11)

ファイルシステムライブラリ (C++17)

技術仕様書

   標準ライブラリ拡張  (library fundamentals TS)
   標準ライブラリ拡張バージョン2  (library fundamentals TS v2)

   並列ライブラリ拡張  (parallelism TS)
   並行ライブラリ拡張  (concurrency TS)
   コンセプト  (concepts TS)
   範囲  (ranges TS)
   トランザクショナルメモリ  (TM TS)
機能テスト勧告

外部リンク  −  非ANSI/ISOライブラリ  −  索引  −  std名前空間のシンボルの索引

C言語リファレンス
C89, C95, C99, C11, C17

言語

ヘッダ

型サポート

プログラムユーティリティ

可変長引数関数

エラー処理

動的メモリ管理

日付と時間のユーティリティ

文字列ライブラリ

ヌル終端文字列:
   バイト  −   マルチバイト  −   ワイド

アルゴリズム

数値演算

入出力サポート

ローカライゼーションサポート

アトミック操作ライブラリ (C11)

スレッドサポートライブラリ (C11)

技術仕様書

   動的メモリ拡張  (dynamic memory TR)
   浮動小数点拡張パート1  (FP Ext 1 TS)
   浮動小数点拡張パート4  (FP Ext 4 TS)

外部リンク  −  非ANSI/ISOライブラリ  −  索引  −  シンボルの索引
ニュース
  • 2017年12月1日: ISO C++17 が発行されました。