C++ Standard Library header files
提供: cppreference.com
< cpp
![]() |
このページは、Google 翻訳を使って英語版から機械翻訳されました。
翻訳には誤りや奇妙な言い回しがあるかもしれません。文章の上にポインタをおくと、元の文章が見れます。誤りを修正して翻訳を改善する手助けをしてください。翻訳についての説明は、ここをクリックしてください。 |
のC + +標準ライブラリはヘッダファイルの次のコレクションで定義されている..インターフェイス
Original:
The interface of C++ standard library is defined by the following collection of header files.
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.
You can help to correct and verify the translation. Click here for instructions.
Original: Utilities library The text has been machine-translated via Google Translate. You can help to correct and verify the translation. Click here for instructions. | |
<cstdlib>
|
|
<csignal>
|
機能および信号管理のためのマクロ定数 |
<csetjmp>
|
実行コンテキストに(ジャンプ)保存するマクロ(および機能) |
<cstdarg>
|
可変長引数リストの処理 |
<typeinfo>
|
実行時型情報ユーティリティ |
<typeindex> (C++11およびそれ以降)
|
std::type_index |
<type_traits> (C++11およびそれ以降)
|
コンパイル時の型情報 |
<bitset>
|
std::bitsetクラステンプレート
Original: std::bitset class template The text has been machine-translated via Google Translate. You can help to correct and verify the translation. Click here for instructions. |
<functional>
|
|
<utility>
|
さまざまなユーティリティコンポーネント
Original: Various ユーティリティコンポーネント The text has been machine-translated via Google Translate. You can help to correct and verify the translation. Click here for instructions. |
<ctime>
|
Cスタイルの日付/時刻をUtilitesを |
<chrono> (C++11およびそれ以降)
|
C + +の時間Utilitesを |
<cstddef>
|
size_tのような、NULLおよび他のような型にtypedef |
<initializer_list> (C++11およびそれ以降)
|
std::initializer_listクラステンプレート
Original: std::initializer_list class template The text has been machine-translated via Google Translate. You can help to correct and verify the translation. Click here for instructions. |
<tuple> (C++11およびそれ以降)
|
std::tupleクラステンプレート
Original: std::tuple class template The text has been machine-translated via Google Translate. You can help to correct and verify the translation. Click here for instructions. |
Original: Dynamic memory management The text has been machine-translated via Google Translate. You can help to correct and verify the translation. Click here for instructions. | |
<new>
|
低レベルのメモリ管理ユーティリティ |
<memory>
|
上位レベルのメモリ管理ユーティリティ |
<scoped_allocator> (C++11およびそれ以降)
|
ネストされたアロケータクラス |
Original: Numeric limits The text has been machine-translated via Google Translate. You can help to correct and verify the translation. Click here for instructions. | |
<climits>
|
整数型の限界 |
<cfloat>
|
float型の限界 |
<cstdint>
|
固定サイズタイプ and 他の種類の限界 |
<cinttypes>
|
マクロをフォーマットします、
intmax_t とuintmax_t 数学と変換 Original: The text has been machine-translated via Google Translate. You can help to correct and verify the translation. Click here for instructions. |
<limits>
|
基本的な種類のクエリのプロパティに標準化された方法 |
Original: Error handling The text has been machine-translated via Google Translate. You can help to correct and verify the translation. Click here for instructions. | |
<exception>
|
例外処理ユーティリティ |
<stdexcept>
|
標準例外オブジェクト |
<cassert>
|
条件付きでゼロに、その引数を比較しますマクロをコンパイルしました |
<system_error>
|
stdは定義:: error_codeに、プラットフォーム依存のエラーコードを |
<cerrno>
|
直近のエラー番号を含むマクロ |
文字列ライブラリ | |
<cctype>
|
関数は、文字データに含まれているタイプを判別します |
<cwctype>
|
ワイド文字データの型を決定するための関数 |
<cstring>
|
さまざまなナロー文字列処理関数 |
<cwstring>
|
さまざまなワイド文字列処理関数
Original: various ワイド文字列処理関数 The text has been machine-translated via Google Translate. You can help to correct and verify the translation. Click here for instructions. |
<cwchar>
|
|
<cuchar> (C++11およびそれ以降)
|
CスタイルUnicode文字の変換関数
Original: C-style Unicode文字の変換関数 The text has been machine-translated via Google Translate. You can help to correct and verify the translation. Click here for instructions. |
<string>
|
std::basic_stringクラステンプレート
Original: std::basic_string class template The text has been machine-translated via Google Translate. You can help to correct and verify the translation. Click here for instructions. |
Original: Containers library The text has been machine-translated via Google Translate. You can help to correct and verify the translation. Click here for instructions. | |
<array> (C++11およびそれ以降)
|
std::arrayコンテナ
Original: std::array container The text has been machine-translated via Google Translate. You can help to correct and verify the translation. Click here for instructions. |
<vector>
|
std::vectorコンテナ
Original: std::vector container The text has been machine-translated via Google Translate. You can help to correct and verify the translation. Click here for instructions. |
<deque>
|
std::dequeコンテナ
Original: std::deque container The text has been machine-translated via Google Translate. You can help to correct and verify the translation. Click here for instructions. |
<list>
|
std::listコンテナ
Original: std::list container The text has been machine-translated via Google Translate. You can help to correct and verify the translation. Click here for instructions. |
<forward_list> (C++11およびそれ以降)
|
std::forward_listコンテナ
Original: std::forward_list container The text has been machine-translated via Google Translate. You can help to correct and verify the translation. Click here for instructions. |
<set>
|
std::setとstd::multiset連想コンテナ
Original: std::set and std::multiset associative containers The text has been machine-translated via Google Translate. You can help to correct and verify the translation. Click here for instructions. |
<map>
|
std::mapとstd::multimap連想コンテナ
Original: std::map and std::multimap associative containers The text has been machine-translated via Google Translate. You can help to correct and verify the translation. Click here for instructions. |
<unordered_set> (C++11およびそれ以降)
|
std::unordered_setとstd::unordered_multiset連想コンテナを順不同
Original: std::unordered_set and std::unordered_multiset unordered associative containers The text has been machine-translated via Google Translate. You can help to correct and verify the translation. Click here for instructions. |
<unordered_map> (C++11およびそれ以降)
|
std::unordered_mapとstd::unordered_multimap連想コンテナを順不同
Original: std::unordered_map and std::unordered_multimap unordered associative containers The text has been machine-translated via Google Translate. You can help to correct and verify the translation. Click here for instructions. |
<stack>
|
std::stackコンテナアダプタ
Original: std::stack container adaptor The text has been machine-translated via Google Translate. You can help to correct and verify the translation. Click here for instructions. |
<queue>
|
std::queueとstd::priority_queueコンテナアダプタ
Original: std::queue and std::priority_queue container adaptors The text has been machine-translated via Google Translate. You can help to correct and verify the translation. Click here for instructions. |
Original: Algorithms library The text has been machine-translated via Google Translate. You can help to correct and verify the translation. Click here for instructions. | |
<algorithm>
|
コンテナを操作するアルゴリズム |
Original: Iterators library The text has been machine-translated via Google Translate. You can help to correct and verify the translation. Click here for instructions. | |
<iterator>
|
コンテナのイテレータ |
Original: Numerics library The text has been machine-translated via Google Translate. You can help to correct and verify the translation. Click here for instructions. | |
<cmath>
|
一般的な数学関数 |
<complex>
|
複素数型 |
<valarray>
|
値の配列を表現し、操作するためのクラス |
<random>
|
乱数ジェネレータと分布 |
<numeric>
|
コンテナ内の値の数値演算 |
<ratio> (C++11およびそれ以降)
|
コンパイル時有理数演算 |
<cfenv> (C++11およびそれ以降)
|
浮動小数点環境アクセス機能
Original: 浮動小数点環境 access functions The text has been machine-translated via Google Translate. You can help to correct and verify the translation. Click here for instructions. |
Original: Input/output library The text has been machine-translated via Google Translate. You can help to correct and verify the translation. Click here for instructions. | |
<iosfwd>
|
入力/出力ライブラリのすべてのクラスの前方宣言
Original: forward declarations of all classes in the input/output library The text has been machine-translated via Google Translate. You can help to correct and verify the translation. Click here for instructions. |
<ios>
|
std::ios_baseクラス、std::basic_iosクラステンプレートと、いくつかのtypedef
Original: std::ios_base class, std::basic_ios class template and several typedefs The text has been machine-translated via Google Translate. You can help to correct and verify the translation. Click here for instructions. |
<istream>
|
std::basic_istreamクラステンプレートと、いくつかのtypedef
Original: std::basic_istream class template and several typedefs The text has been machine-translated via Google Translate. You can help to correct and verify the translation. Click here for instructions. |
<ostream>
|
std::basic_ostreamクラステンプレートと、いくつかのtypedef
Original: std::basic_ostream class template and several typedefs The text has been machine-translated via Google Translate. You can help to correct and verify the translation. Click here for instructions. |
<iostream>
|
std::basic_iostreamクラステンプレートと、いくつかのtypedef
Original: std::basic_iostream class template and several typedefs The text has been machine-translated via Google Translate. You can help to correct and verify the translation. Click here for instructions. |
<fstream>
|
std::basic_fstream、std::basic_ifstream、std::basic_ofstreamクラステンプレートと、いくつかのtypedef
Original: std::basic_fstream, std::basic_ifstream, std::basic_ofstream class templates and several typedefs The text has been machine-translated via Google Translate. You can help to correct and verify the translation. Click here for instructions. |
<sstream>
|
std::basic_stringstream、std::basic_istringstream、std::basic_ostringstreamクラステンプレートと、いくつかのtypedef
Original: std::basic_stringstream, std::basic_istringstream, std::basic_ostringstream class templates and several typedefs The text has been machine-translated via Google Translate. You can help to correct and verify the translation. Click here for instructions. |
<strstream>
|
std::strstream, std::istrstream, std::ostrstream(廃止予定) |
<iomanip>
|
形式または入力と出力を制御するためのヘルパー関数 |
<streambuf>
|
std::basic_streambufクラステンプレート
Original: std::basic_streambuf class template The text has been machine-translated via Google Translate. You can help to correct and verify the translation. Click here for instructions. |
<cstdio>
|
Cスタイルの入出力関数 |
Original: Localization library The text has been machine-translated via Google Translate. You can help to correct and verify the translation. Click here for instructions. | |
<locale>
|
ローカライゼーションユーティリティ |
<clocale>
|
C言語のローカライゼーションユーティリティ |
<codecvt> (C++11およびそれ以降)
|
Unicode変換設備を備えています |
Original: Regular Expressions library The text has been machine-translated via Google Translate. You can help to correct and verify the translation. Click here for instructions. | |
<regex> (C++11およびそれ以降)
|
クラスは、正規表現の処理をサポートするためのアルゴリズムおよびイテレータ |
Original: Atomic Operations library The text has been machine-translated via Google Translate. You can help to correct and verify the translation. Click here for instructions. | |
<atomic> (C++11およびそれ以降)
|
アトミック操作ライブラリ |
Original: Thread support library The text has been machine-translated via Google Translate. You can help to correct and verify the translation. Click here for instructions. | |
<thread> (C++11およびそれ以降)
|
std::threadクラスと機能をサポートする
Original: std::thread class and 機能をサポートする The text has been machine-translated via Google Translate. You can help to correct and verify the translation. Click here for instructions. |
<mutex> (C++11およびそれ以降)
|
相互排他プリミティブ |
<future> (C++11およびそれ以降)
|
非同期計算するためのプリミティブ |
<condition_variable> (C++11およびそれ以降)
|
条件を待機しているスレッド |
Original: C compatibility headers The text has been machine-translated via Google Translate. You can help to correct and verify the translation. Click here for instructions. | |
<ciso646>
|
空のヘッダー。 C言語で
iso646.h に現れるマクロがでキーワードはC + + Original: empty header. The macros that appear in iso646.h in C are keywords in C++ The text has been machine-translated via Google Translate. You can help to correct and verify the translation. Click here for instructions. |
<ccomplex>
|
単にヘッダ<complex>を含む
Original: simply includes the header <complex> The text has been machine-translated via Google Translate. You can help to correct and verify the translation. Click here for instructions. |
<ctgmath> (C++11およびそれ以降)
|
単にヘッダ<ccomplex>と<cmath>を含まれています。Cヘッダ
tgmath.h の内容に相当するオーバーロードが既に<cmath>をと<complex>をによって提供されています Original: simply includes the headers <ccomplex> and <cmath>: the overloads equivalent to the contents of the C header tgmath.h are already provided by <cmath> and <complex> The text has been machine-translated via Google Translate. You can help to correct and verify the translation. Click here for instructions. |
<cstdalign> (C++11およびそれ以降)
|
1互換性マクロ定数を定義します
Original: defines one 互換性マクロ定数 The text has been machine-translated via Google Translate. You can help to correct and verify the translation. Click here for instructions. |
<cstdbool> (C++11およびそれ以降)
|
1互換性マクロ定数を定義します
Original: defines one 互換性マクロ定数 The text has been machine-translated via Google Translate. You can help to correct and verify the translation. Click here for instructions. |
Original: Deprecated headers The text has been machine-translated via Google Translate. You can help to correct and verify the translation. Click here for instructions. | |
<assert.h> (廃止予定)
|
<cassert> からそれぞれの名前がグローバル名前空間に配置されているものとして動作します Original: behaves as if each name from <cassert> is placed in global namespace The text has been machine-translated via Google Translate. You can help to correct and verify the translation. Click here for instructions. |
<complex.h> (廃止予定)
|
<ccomplex> からそれぞれの名前がグローバル名前空間に配置されているものとして動作します Original: behaves as if each name from <ccomplex> is placed in global namespace The text has been machine-translated via Google Translate. You can help to correct and verify the translation. Click here for instructions. |
<ctype.h> (廃止予定)
|
<cctype> からそれぞれの名前がグローバル名前空間に配置されているものとして動作します Original: behaves as if each name from <cctype> is placed in global namespace The text has been machine-translated via Google Translate. You can help to correct and verify the translation. Click here for instructions. |
<errno.h> (廃止予定)
|
<cerrno> からそれぞれの名前がグローバル名前空間に配置されているものとして動作します Original: behaves as if each name from <cerrno> is placed in global namespace The text has been machine-translated via Google Translate. You can help to correct and verify the translation. Click here for instructions. |
<fenv.h> (廃止予定)
|
<cfenv> からそれぞれの名前がグローバル名前空間に配置されているものとして動作します Original: behaves as if each name from <cfenv> is placed in global namespace The text has been machine-translated via Google Translate. You can help to correct and verify the translation. Click here for instructions. |
<float.h> (廃止予定)
|
<cfloat> からそれぞれの名前がグローバル名前空間に配置されているものとして動作します Original: behaves as if each name from <cfloat> is placed in global namespace The text has been machine-translated via Google Translate. You can help to correct and verify the translation. Click here for instructions. |
<inttypes.h> (廃止予定)
|
<cinttypes> からそれぞれの名前がグローバル名前空間に配置されているものとして動作します Original: behaves as if each name from <cinttypes> is placed in global namespace The text has been machine-translated via Google Translate. You can help to correct and verify the translation. Click here for instructions. |
<iso646.h> (廃止予定)
|
<ciso646> からそれぞれの名前がグローバル名前空間に配置されているものとして動作します Original: behaves as if each name from <ciso646> is placed in global namespace The text has been machine-translated via Google Translate. You can help to correct and verify the translation. Click here for instructions. |
<limits.h> (廃止予定)
|
<climits> からそれぞれの名前がグローバル名前空間に配置されているものとして動作します Original: behaves as if each name from <climits> is placed in global namespace The text has been machine-translated via Google Translate. You can help to correct and verify the translation. Click here for instructions. |
<locale.h> (廃止予定)
|
<clocale> からそれぞれの名前がグローバル名前空間に配置されているものとして動作します Original: behaves as if each name from <clocale> is placed in global namespace The text has been machine-translated via Google Translate. You can help to correct and verify the translation. Click here for instructions. |
<math.h> (廃止予定)
|
<cmath> からそれぞれの名前がグローバル名前空間に配置されているものとして動作します Original: behaves as if each name from <cmath> is placed in global namespace The text has been machine-translated via Google Translate. You can help to correct and verify the translation. Click here for instructions. |
<setjmp.h> (廃止予定)
|
<csetjmp> からそれぞれの名前がグローバル名前空間に配置されているものとして動作します Original: behaves as if each name from <csetjmp> is placed in global namespace The text has been machine-translated via Google Translate. You can help to correct and verify the translation. Click here for instructions. |
<signal.h> (廃止予定)
|
<csignal> からそれぞれの名前がグローバル名前空間に配置されているものとして動作します Original: behaves as if each name from <csignal> is placed in global namespace The text has been machine-translated via Google Translate. You can help to correct and verify the translation. Click here for instructions. |
<stdalign.h> (廃止予定)
|
<cstdalign> からそれぞれの名前がグローバル名前空間に配置されているものとして動作します Original: behaves as if each name from <cstdalign> is placed in global namespace The text has been machine-translated via Google Translate. You can help to correct and verify the translation. Click here for instructions. |
<stdarg.h> (廃止予定)
|
<cstdarg> からそれぞれの名前がグローバル名前空間に配置されているものとして動作します Original: behaves as if each name from <cstdarg> is placed in global namespace The text has been machine-translated via Google Translate. You can help to correct and verify the translation. Click here for instructions. |
<stdbool.h> (廃止予定)
|
<cstdbool> からそれぞれの名前がグローバル名前空間に配置されているものとして動作します Original: behaves as if each name from <cstdbool> is placed in global namespace The text has been machine-translated via Google Translate. You can help to correct and verify the translation. Click here for instructions. |
<stddef.h> (廃止予定)
|
<cstddef> からそれぞれの名前がグローバル名前空間に配置されているものとして動作します Original: behaves as if each name from <cstddef> is placed in global namespace The text has been machine-translated via Google Translate. You can help to correct and verify the translation. Click here for instructions. |
<stdint.h> (廃止予定)
|
<cstdint> からそれぞれの名前がグローバル名前空間に配置されているものとして動作します Original: behaves as if each name from <cstdint> is placed in global namespace The text has been machine-translated via Google Translate. You can help to correct and verify the translation. Click here for instructions. |
<stdio.h> (廃止予定)
|
<cstdio> からそれぞれの名前がグローバル名前空間に配置されているものとして動作します Original: behaves as if each name from <cstdio> is placed in global namespace The text has been machine-translated via Google Translate. You can help to correct and verify the translation. Click here for instructions. |
<stdlib.h> (廃止予定)
|
<cstdlib> からそれぞれの名前がグローバル名前空間に配置されているものとして動作します Original: behaves as if each name from <cstdlib> is placed in global namespace The text has been machine-translated via Google Translate. You can help to correct and verify the translation. Click here for instructions. |
<string.h> (廃止予定)
|
<cstring> からそれぞれの名前がグローバル名前空間に配置されているものとして動作します Original: behaves as if each name from <cstring> is placed in global namespace The text has been machine-translated via Google Translate. You can help to correct and verify the translation. Click here for instructions. |
<tgmath.h> (廃止予定)
|
<ctgmath> からそれぞれの名前がグローバル名前空間に配置されているものとして動作します Original: behaves as if each name from <ctgmath> is placed in global namespace The text has been machine-translated via Google Translate. You can help to correct and verify the translation. Click here for instructions. |
|
<code><ctime></code>からそれぞれの名前がグローバル名前空間に配置されているものとして動作します
Original: behaves as if each name from <code><ctime></code> is placed in global namespace The text has been machine-translated via Google Translate. You can help to correct and verify the translation. Click here for instructions. |
<code><b><uchar.h></b></code> (廃止予定) | <code><cuchar></code>からそれぞれの名前がグローバル名前空間に配置されているものとして動作します
Original: behaves as if each name from <code><cuchar></code> is placed in global namespace The text has been machine-translated via Google Translate. You can help to correct and verify the translation. Click here for instructions. |
<code><b><wchar.h></b></code> (廃止予定) | <code><cwchar></code>からそれぞれの名前がグローバル名前空間に配置されているものとして動作します
Original: behaves as if each name from <code><cwchar></code> is placed in global namespace The text has been machine-translated via Google Translate. You can help to correct and verify the translation. Click here for instructions. |
<code><b><wctype.h></b></code> (廃止予定) | <code><cwctype></code>からそれぞれの名前がグローバル名前空間に配置されているものとして動作します
Original: behaves as if each name from <code><cwctype></code> is placed in global namespace The text has been machine-translated via Google Translate. You can help to correct and verify the translation. Click here for instructions. |