表示: Delphi
C++
表示設定
C ランタイム ライブラリ リファレンス
提供:RAD Studio
C++ リファレンス への移動
RAD Studio には、C および C++ プログラムから呼び出してさまざまな処理(低レベルおよび高レベルの入出力、文字列とファイルの操作、メモリ割り当て、プロセス制御、データ変換、算術演算など)を実行できる数百の関数、マクロ、クラスが用意されています。
このトピックでは、Windows の C/C++ RTL について触れています。
OS X の C/C++ RTL については、以下を参照してください。
メモ: オンライン ヘルプには、C ランタイム ライブラリの関数、マクロ、クラスがそれぞれ 1 度だけ記載されています。 ただし、一部には、複数のヘッダー ファイルに定義されている関数、マクロ、クラスもあります。
たとえば strerror は、string.h と stdio.h の両方に定義されています。オンライン ヘルプでは、複数のヘッダー ファイルに定義されている関数については、アルファベット順で最初のヘッダー ファイルのトピックに記載しています。 したがって、strerror はヘルプにおいて、stdio.h に記載されていますが、string.h にはありません。
目次 |
トピック
ヘッダー ファイル
以下のヘッダー ファイルが $(BDS)\include\windows\crtl にあります。
ここでは、最もよく使用されるヘッダー ファイルのみ記載します。
標準ヘッダーについては、以下の外部リソースを参照してください。
- ISO/IEC 9899:TC3 プログラム言語 - C 第7章「ライブラリ」(英語)
- C 標準ライブラリ(utas.edu.au)(英語)
Dinkumware ヘッダー ファイルについては、以下を参照してください。
- ローカル ヘルプの「Dinkum C++ Library」([フィルタ条件]フィールドで Dinkumware を対象に含めます)
- DINKUMWARE Ltd の Web サイト
お使いのシステムで任意のヘッダー ファイルを開いて、その中に記載されているコメントを参照することもできます。
C
かっこ内に C++ ヘッダーが示されています。
- assert.h(cassert.h、cassert)
- ctype.h(cctype.h、cctype)
- errno.h(cerrno.h、cerrno)
- float.h(cfloat.h、cfloat)
- iso646.h(ciso646.h、ciso646)
- limits.h(climits.h、climits)
- math.h(cmath.h、cmath)
- setjmp.h(csetjmp.h、csetjmp)
- signal.h(csignal.h、csignal)
- stdint.h
- stdio.h(cstdio.h、cstdio)
- stdlib.h(cstdlib.h、cstdlib)
- string.h(cstring.h、cstring)
- stdarg.h(cstdarg.h、cstarg)
- time.h(ctime.h、ctime)
- wchar.h(cwchar.h)
- wctype.h(cwctype.h、cwctype)
C99
- complex.h
- stdbool.h
- systypes.h
C++
- bitset.h
- deque.h
- fstream.h
- function.h
- iomanip.h
- ios.h
- iosfwd.h
- iostream.h
- istream.h
- iterator.h
- locale.h
- new.h
- numeric.h
- memory.h
- ostream.h
- set.h
- stack.h
- stdexcept.h
- streambu.h
- strstrea.h
- valarray.h
- vector.h
- typeinfo.h
STL
- hash_map.h
- hash_set.h
- queue.h
- list.h
- rope.h
- slist.h
- utility.h
C++Builder
- alloc.h
- bcd.h
- checks.h
- comobjec.h
- conio.h
- strdbg.h
- delayimp.h
- dir.h
- direct.h
- dirent.h
- dos.h、cdos.h
- except.h
- fastmath.h
- fcntl.h
- io.h、cio.h
- jstring.h
- malloc.h
- mbctype.h
- mbstring.h
- mem.h
- process.h
- ref.h
- regexp.h
- search.h
- share.h
- stddef.h
- sys\locking.h
- sys\stat.h
- sys\timeb.h
- sys\types.h
- tchar.h
- uchar.h
- unmangle.h
- usebormm.h
- utime.h
- values.h
- varargs.h
- wildargs.h
Perl 互換正規表現
- pcre.h
- pcreposi.h
- pcreposix.h