• ベストアンサー

VC++ express editionでマルチスレッドは可能ですか?

VC++ express editionでマルチスレッドは可能ですか? Visual C++ 2008 express edition で マルチスレッドプログラミングは可能でしょうか? ちょっと調べたところ、2005(MFC)ならば簡単にできるようですが。 (すみません、MFCがどういうものか良く理解できていない者です)

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

  • ベストアンサー
  • hanmemomo
  • ベストアンサー率35% (205/580)
回答No.2

普通にCreateThreadを検索してみたらOKだとおもわれ >標準のC++でマルチスレッド はやめた方がいいかも 例fork これも内部的にはスレッドですが、管理が出来ないという問題もあり 普通にスレッド関数がいいでしょうね。

その他の回答 (1)

  • D-Matsu
  • ベストアンサー率45% (1080/2394)
回答No.1

んー、普通にマルチスレッドできますけど。C/C++でも.NETでも。 なおExpress EditionにはMFC入ってないのでMFCでやりたいならStandard Edition以上を購入する必要があります。

atmasise
質問者

補足

D-Matsuさん、回答ありがとうございます。 ただのC/C++でもできるんですね。了解しました。 特に、MFCでやりたいというわけではないので、 express edition上で 「標準のC++でマルチスレッド」または「.netでマルチスレッド」 をやりたいと思っています。 そこでですが、上記の2つについてはどちらが簡単にできますか? とりあえず2つとも試してみるというのも自分には大変ですので、質問しています。

関連するQ&A

  • visual basic 2008 express editionの使い方

    Basicプログラミングをやりたいと思いvisual basic 2008 express editionをインストールしたんですが、、、使い方がまったくわかりません。私は、プログラミング初心者なので、visual basic 2008 express editionの使い方が詳しくのっているサイトなんかが、あればおしえてください。おねがいします。

  • VC6でマルチスレッドorフォーク

    CとC++の両方でマルチスレッド?を書きたいのですが、何か簡単なサンプルはありますか? 最初は動作させて理解したいので、VC6で動作するものが知りたいです。 マルチスレッドやフォークなど概念が理解していないので、詳しく書かれている書籍などご存知の方教えてください。 難しくても構いません。数年後?には理解すると思います。(^^;

  • VC++6.0からVC++2008exへの移行に関する質問

    VC++6.0で組んだ開発環境(ヘッダなど)をVisual C++ 2005と Visual C++ 2008 Express Editionに移行できるかを教えてください。 よろしくおねがいします。

  • Visual C++ 2005 Express Edition

    あるC言語をつかったウィンドウズプログラミングの本に載っていたコードを入力してビルドしようとしたら色々とエラーが出てしまい、今度はその本に付属していたCD-ROMに収録されていたコードを使ってビルドしても失敗してしまいました。 そして、その本を書いてらっしゃる方が管理をしているホームページにVC2005になってデータ型のチェックが厳しくなったと書いてありました。 そのサイトには新しくVC2005のサンプルプログラムが紹介されていたのですが、本に載っていたものとは少し違うようです。しかし、それを使ったら難なくビルドも出来て、ちゃんとウィンドウが表示されました。 ということは、今までに出版された本に載っているウィンドウズプログラミングのコードはVisual C++ 2005 Express Edition では使えないということなんでしょうか。 もし知っていらっしゃる方がいましたら、教えてください。よろしくお願いします。

  • Visual C++ Express Editionのランタイムなしで起動する方法

    いま、Visual C++ Express Edition を使って、開発しています。 前回、同じようなことを質問したのですが いまいちわからなかったので、もう一度質問させていただきます。 Visual C++ Express Edition で作ったWin32アプリケーションは、 VCランタイムが必要らしいですが、 VCランタイムをほかのPCにインストールしなくても 起動できるようにはできないのですか?

  • Visual Basic 2005 Express Editionとは?

    まったくの未経験者ですが、Visual Basicの学習を始めようとしていまして、市販の「Visual Basic.NET」を買おうかと思っていたのですが、「Visual Basic 2005 Express Edition」が無償でダウンロードできるのを知りました。これは製品版も出ているようですが、「VB6.0」と「VB2005」と「VB.NET」はどのような関係にあるのでしょうか。今、学び始めるなら、どれが一番おすすめなのか知りたいです。また、無償版の「Visual Basic 2005 Express Edition」でも市販のものと比べて機能は制限されているとは思いますが、十分、基本的なプログラミングについては問題なく簡単なソフトなど作成できるのでしょうか。

  • Visual C++ 2005 Express Editionについて

    最近プログラミングの勉強を始め、「Visual C++ 2005 Express Edition」を使っています。 ネットなどで検索し、このソフトがお勧めと書いていたので使っているのですが、CとC++の違いがよくわかりません。 このふたつにはどのような違いがあるのでしょうか。また、両方とも今使っているソフトで扱うことができるのでしょうか。 そのことについて教えてほしいです。 よろしくお願いします。

  • Visual C++ 2008 Express Editionについて

    Visual C++ 2008 Express Edition でプログラミングをしていたのですが、クラスビューにツリーが表示されなくなってしまいました。 以前までは、新しくプロジェクトをつくり、となりの+を押したら、ソース、ヘッダー、みたいな感じででていたのですが、それが出なくなってしまいました。 どうすればそれらがでるのか、ご教示お願いします。

  • Visual Studio 2008 Express Edition

    現在Windows7 64bitを利用しているのですがVisual C++ 2008 Express Editionを利用してプログラミングを行いたいと考えています. そこでこのVisual Studio 2008 Express Editionには64bit版というものが存在するのでしょうか? 一度試しにインストールしようとしたところ,インストール先のフォルダはProgram File (x86)内にフォルダを作成しようとしていたのですが,インストールするファイルの内容を見たところほとんどの項目に(x64)という記述が見られました.これは64bit版のものをインストールしていると理解して良いのでしょうか? またもし64bit版のソフトであるならばなぜ Program File (x86)がインストール先になったのでしょうか?

  • Visual studio Express editionに関して。

    Visual studio Express editionに関して。 Visual C++やVisual BasicのExpress Editionにはリソースエディタとレジストリエディタはついているでしょうか? もしついているのであれば、開き方を教えてください。 ちなみに今自分がインストールしているのは2008と2010です。 よろしくお願いします。