このセクションでは、C ランタイム ライブラリの関数と、それに相当する .NET Framework の関数の一覧を示します。
メモ 一覧の .NET Framework 関数の中には、対応する C ランタイム関数と "ほぼ" 等しいものも含まれます。また、C++ を使用するときは、ピリオド (.) を 2 つのコロン (::) に置き換えてください。
必要な関数が一覧にない場合は、PInvoke を使用して標準 C 関数を呼び出すことができます。詳細については、「プラットフォーム呼び出しの例」を参照してください。
Microsoft ランタイム ライブラリ ルーチンの主要カテゴリは以下のとおりです。
引数へのアクセス
引数にアクセスするための C ランタイム ライブラリ関数と同等の機能を提供する、.NET Framework 関数を次に示します。
バッファ操作
バッファ操作のための C ランタイム ライブラリ関数と同等の機能を提供する、.NET Framework 関数を次に示します。
バイト分類
バイト分類のための C ランタイム ライブラリ関数と同等の機能を提供する、.NET Framework 関数を次に示します。
文字分類
文字分類のための C ランタイム ライブラリ関数と同等の機能を提供する、.NET Framework 関数を次に示します。
データ変換
データ変換のための C ランタイム ライブラリ関数と同等の機能を提供する、.NET Framework 関数を次に示します。
デバッグ
デバッグのための C ランタイム ライブラリ関数と同等の機能を提供する、.NET Framework 関数を次に示します。
ディレクトリ制御
ディレクトリ制御のための C ランタイム ライブラリ関数と同等の機能を提供する、.NET Framework 関数を次に示します。
エラー処理
エラー処理のための C ランタイム ライブラリ関数と同等の機能を提供する、.NET Framework 関数を次に示します。
例外処理
例外処理のための C ランタイム ライブラリ関数と同等の機能を提供する、.NET Framework 関数を次に示します。
ファイル処理ルーチン (ファイル記述子)
ファイル記述子を使用したファイル処理のための C ランタイム ライブラリ関数と同等の機能を提供する、.NET Framework 関数を次に示します。
ファイル処理ルーチン (パスまたはファイル名)
パスまたはファイル名を使用したファイル処理のための C ランタイム ライブラリ関数と同等の機能を提供する、.NET Framework 関数を次に示します。
浮動小数点サポート
浮動小数点サポートのための C ランタイム ライブラリ関数と同等の機能を提供する、.NET Framework 関数を次に示します。
入出力
入力と出力のための C ランタイム ライブラリ関数と同等の機能を提供する、.NET Framework 関数を次に示します。
国際化
国際化のための C ランタイム ライブラリ関数と同等の機能を提供する、.NET Framework 関数を次に示します。
メモリ割り当て
共通言語ランタイムには自動メモリ管理機能 (ガベージ コレクション) が用意されているため、C ランタイム ライブラリのメモリ割り当て関数と同等の .NET Framework 関数はありません。
プロセス制御と環境制御
プロセス制御と環境制御のための C ランタイム ライブラリ関数と同等の機能を提供する、.NET Framework 関数を次に示します。
検索と並べ替え
検索と並べ替えのための C ランタイム ライブラリ関数と同等の機能を提供する、.NET Framework 関数を次に示します。
文字列操作
文字列操作のための C ランタイム ライブラリ関数と同等の機能を提供する、.NET Framework 関数を次に示します。
システム コール
システム コールのための C ランタイム ライブラリ関数と同等の機能を提供する、.NET Framework 関数を次に示します。
時間管理
時間管理のための C ランタイム ライブラリ関数と同等の機能を提供する、.NET Framework 関数を次に示します。
参照
ランタイム ライブラリ リファレンス | C++ マネージ拡張プログラミング