CRT(Cランタイムライブラリ)
printfやmallocなど、C言語の標準ライブラリ関数を提供する実行時ライブラリ。スレッドごとの内部データを持つ。
- 概念URI
https://comcomponent.com/knowledge/c-runtime-library/
- 別名・表記
- CRT
- 最終確認日
- 2026-08-01
- 機械可読データ
- JSON-LD
この概念が関わる関係
- CreateThreadはCRT(Cランタイムライブラリ)と両立しません。CRTを呼ぶ実行ファイル内のスレッドはCreateThread / ExitThreadではなく_beginthreadex / _endthreadexで管理すべきで、CreateThreadで作ったスレッドがCRTを呼ぶと低メモリ状態でCRTがプロセスを終了させることがある。 / 確度: 確立した関係 / 確認日: 2026-08-02 出典 出典
- _beginthreadexはCRT(Cランタイムライブラリ)の実装を担います。_beginthreadex系はCRTのスレッドごと変数を初期化してからスレッドを開始する。_beginthread(exなし)は作ったスレッドが早く終了すると返却済みハンドルが無効になり別スレッドを指しうるため、同期APIにハンドルを渡せる_beginthreadexのほうが安全である。 / 確度: 確立した関係 / 確認日: 2026-08-02 出典 出典
この概念を扱う記事
一次資料
このページはサイトの知識グラフ(_data/knowledge/)から自動生成されています。誤りの指摘はお問い合わせからお願いします。