auの日記

プログラミング初心者の日記。(auはハンドルネームです)

C言語のスレッド

auです。
今回はスレッドについて調べました。

スレッドとは

スレッドとは、命令の実行を制御する単位のことです。スレッドライブラリを使って、プログラムをマルチスレッドにすることができます。マルチスレッドにすることで、並列処理をすることができるようになり、処理時間を短くすることができます。
特に指定していなければ、そのプログラムはシングルスレッドの処理になります。
ヘッダファイルの部分に

#include <threads.h>

と入力することで、スレッドAPIを利用することができます。