ページ 11

C言語系のmultiThread

Posted: 2014年11月05日(水) 16:08
by 鈴木
以前JAVAでmultiThreadを使った経験がありますけれども、
C言語系だと、MFCといい、Boostといい、 .NETまでいろいろ多すぎで、どっちを選ぶか分からなくなります。
1) 指針的なアドバスをお願いします。

2) MS VC++でデリゲート(BeginInvoke)のような形でmultiThreadを利用したいですが、
可能でしょうか。

Re: C言語系のmultiThread

Posted: 2014年11月05日(水) 17:45
by h2so5
鈴木 さんが書きました: 1) 指針的なアドバスをお願いします。
「C言語系」という情報だけでは決めることはできませんね。
言語だけでも C90, C99, C11, C++03, C++11, C++/CLI, C#, D といろいろありますので。
鈴木 さんが書きました: 2) MS VC++でデリゲート(BeginInvoke)のような形でmultiThreadを利用したいですが、
可能でしょうか。
原理的には可能です。

Re: C言語系のmultiThread

Posted: 2014年11月06日(木) 09:23
by 鈴木
早速ご教授ありがとうございます。

出した情報不十分にお詫び申し上げます。

いま使っている開発環境は
MS Windows7, Visual studio 12で、VC++を利用しています。
この場合、どうやって
.NET が提供しているデリゲート(BeginInvoke)というmultiThread機構を利用できるのでしょうか。

またどうか宜しくお願い致します。

Re: C言語系のmultiThread

Posted: 2014年11月06日(木) 09:46
by h2so5
.NETのAPIを利用したいのであればC++/CLIを利用するしかないです。

Re: C言語系のmultiThread[御礼]

Posted: 2014年11月06日(木) 17:06
by 鈴木
よく分かりました。
皆さん有難うございました!