こんにちはゲストさん。会員登録(無料)して質問・回答してみよう!

解決済みの質問

[c++]windowsでの開発環境

仕事でjavaのプログラム(ほとんどがコンソールプログラム)を
組んでまいりましたが、わけあってc++でアプリケーションを
再構築することになりました。javaの開発環境といえばeclipseですが
c++のwindowsでの開発はvisutal studioが一般的なのでしょうか?

visual studioは高価なのでexpress版を試しましたがmfcが入っていません
ためしにcygwin+eclipseを試しましたがネット上に情報が少なく
ライブラリの使い方に難儀しています
学術用途ではなく、一般企業の仕事で使うということであれば
やはり有償版のvisual studioを購入すべきでしょうか?

投稿日時 - 2009-10-09 02:57:02

QNo.5353204

暇なときに回答ください

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

コンソールアプリならMFCは不要ですよ

投稿日時 - 2009-10-09 07:12:59

お礼

ええっ、そうなんですか?

投稿日時 - 2009-10-15 00:59:21

ANo.2

このQ&Aは役に立ちましたか?

0人が「このQ&Aが役に立った」と投票しています

回答(4)

ANo.4

MFCはWindows APIのラッパー的なクラスライブラリ。
根性さえあればWindowsアプリもMFCなしでできます。

>学術用途ではなく、一般企業の仕事で使うということであれば
ライセンス的にはexpressでも商用利用は可能です。
規模によってはTeam Systemが必要かもしれませんね。
後はMSDN Subscriptionにも入らないとね。

後今のバージョンは2008だけどVisual Studio 2010の話もちらほらと
(実際に2010はベータ版の配布が始まっています。)

さらに非MS製のC++の開発環境として有名どころとしては
C++ Builderって言うのもあります。

投稿日時 - 2009-10-09 11:11:18

お礼

ボーランドですかー。ポーランドの会社化と思ったらアメリカの会社なんですよね。。。

投稿日時 - 2009-10-15 01:00:58

ANo.3

仕事とのことなので何らかのソース管理ソフト (Subversionなど) を使っていると思いますが,
Visual StudioとSCCプロバイダの連携ができるのはStandard以上になります。
このため,個人的には最低でもStandardが必須だと思います。
# SubversionだとAnkhSVNなどがSCCプロバイダになります。

連携をしない場合,
・ソリューションにファイルを追加したが,ファイル本体をソース管理下に置かれていない
・Debugディレクトリやユーザー設定ファイルまで誤って管理下に置いてしまう
などといったミスを犯す可能性があります。

投稿日時 - 2009-10-09 10:17:10

お礼

VSS使ったりしないので大丈夫です。

投稿日時 - 2009-10-15 00:59:49

ANo.1

C++でWindows用のアプリケーションを開発するのなら、Visual Studioがスタンダードとなっています。でもMFCは特に必要ないので、Expressでも大丈夫ですよ。Windows APIだけですべてのGUIを構築できます。

投稿日時 - 2009-10-09 06:57:59

お礼

MCFが無いといろいろつらいんじゃないの?

投稿日時 - 2009-10-15 00:59:02

あなたにオススメの質問