アプリ版:「スタンプのみでお礼する」機能のリリースについて

CとC++の両方でマルチスレッド?を書きたいのですが、何か簡単なサンプルはありますか?

最初は動作させて理解したいので、VC6で動作するものが知りたいです。

マルチスレッドやフォークなど概念が理解していないので、詳しく書かれている書籍などご存知の方教えてください。
難しくても構いません。数年後?には理解すると思います。(^^;

A 回答 (3件)

スレッドを理解するためにちゃんとWindowsAPIの基礎を学ぶ必要があると思います。


APIで学ぶWindows徹底理解を読んでみて下さい。
http://www.amazon.co.jp/API%E3%81%A7%E5%AD%A6%E3 …
マルチスレッドの丁寧な解説は、この本でしょうか。
http://www.amazon.co.jp/%E3%83%9E%E3%83%AB%E3%83 …
この本も良いかも。
http://www.amazon.co.jp/Win32-C-%E3%83%9E%E3%83% …
マルチコアでの実行が主ならOPENMPの利用も検討したほうが良い(VC++2005ExpressEdtionが必要)。先端技術なので情報は少ないですが。
http://phase.hpcc.jp/Omni/openmp-tutorial/index. …

C言語でCreateThreadならば、猫でもわかるも良いですが、
http://wisdom.sakura.ne.jp/system/winapi/win32/w …
http://www7a.biglobe.ne.jp/~tsuneoka/win32tech/1 …

MFCでAfxBeginThreadなら、いくつか例を。
http://hp.vector.co.jp/authors/VA007799/tips/tip …
http://www.ne.jp/asahi/hishidama/home/tech/vcpp/ …
http://athomejp.com/goldfish/mfc/cobject/thread. …
    • good
    • 0

CreateThreadや、_beginthreadexで検索すると良いでしょう。


MFCだとAfxBeginThreadというものもあります。

「猫でもわかるプログラミング」にも記述があります。
http://www.kumei.ne.jp/c_lang/intro/no_99.htm
「猫でもわかるプログラミング」は書籍もでています。

あとWindowsでは基本的にforkというものはありません。
    • good
    • 0

WindowsにForkは無かったと思う。


threadについてはPOSIX pThread準拠なのでPOSIXのサンプルを当たれば良い。
書籍なら
「マルチスレッドプログラミング入門」
出版社: アスキー (1996/09)
ISBN-10: 4756116825
ISBN-13: 978-4756116826
が分かりやすいと思う。
    • good
    • 0
この回答へのお礼

回答ありがとうございます。
この本を買ってみます。

お礼日時:2007/10/19 14:18

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!