• ベストアンサー

マルチスレッドについて、WindowsやLinuxで動作する簡単なサンプルを探しています。

マルチスレッドについて、WindowsやLinuxで動作する簡単なサンプルを探しています。C++でなく、Cで行いたいです。 書籍も購入しようか考えていますが、マルチスレッドについて理解すべきキーワードがどんなものかまったくわかりませんので、熟知している方、列記していただければ助かります。 今のところ、「プロセス」のキーワードは重要だと思いますが他はどんなものがあるのでしょうか?

質問者が選んだベストアンサー

  • ベストアンサー
  • Oh-Orange
  • ベストアンサー率63% (854/1345)
回答No.4

★Windows の OS のみ紹介します。 ・『猫でもわかるプログラミング』は回答者 No.2 さんがアドバイスしていますので別の  サイトを紹介します。 ・http://wisdom.sakura.ne.jp/system/winapi/win32/index.html→『標準 Windows API』  このサイトに5だけマルチスレッドとプロセスに関するページがあります。  http://wisdom.sakura.ne.jp/system/winapi/win32/win143.html→『138.マルチスレッド』  http://wisdom.sakura.ne.jp/system/winapi/win32/win144.html→『139.スレッドの待機』  http://wisdom.sakura.ne.jp/system/winapi/win32/win145.html→『140.スレッドの同期』  http://wisdom.sakura.ne.jp/system/winapi/win32/win146.html→『141.プロセスの同期』  http://wisdom.sakura.ne.jp/system/winapi/win32/win147.html→『142.プロセス』 本: ・http://www.amazon.co.jp/dp/4900900699/→『Win32/C++ マルチスレッドプログラミング詳説』 その他: ・http://homepage1.nifty.com/daccho/program/sdk/thread1.htm→『スレッドを使用したサンプルプログラムソース及びまとめ』

参考URL:
http://wisdom.sakura.ne.jp/system/winapi/win32/win143.html
すると、全ての回答が全文表示されます。

その他の回答 (3)

  • DT200
  • ベストアンサー率38% (63/164)
回答No.3

Windows:: 猫でも解かるプログラミング http://www.kumei.ne.jp/c_lang/index.html Linux:: UNIXネットワークプログラミング第2版Vol.2 IPC:プロセス間通信 W・リチャード・スティーヴンス著 篠田陽一訳 などを私は参考にしました。

すると、全ての回答が全文表示されます。
  • PED02744
  • ベストアンサー率40% (157/390)
回答No.2

Windowsなら、MSDNのサンプルを使われてはいかが?

参考URL:
http://msdn2.microsoft.com/ja-jp/library/esszf9hw(VS.80).aspx
すると、全ての回答が全文表示されます。
回答No.1

こんなんいかがでしょう。

参考URL:
http://www.ncad.co.jp/~komata/c-kouza28.htm
すると、全ての回答が全文表示されます。

関連するQ&A