掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
C言語の種類と構成について質問 (ID:73591)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
> Visual Studioが「C++」,「C#」なのですね。 > 「C」と「C++/CLI」は何処の製品でしょうか。 言語と製品の区別がついていないようだな・・・まあ深く突っ込まないことにしておく。 Visual C++ という製品は、これ一本買うと C と C++ と C++/CLI の3つがすべて使えるんだ。 C, C++ はアンマネージ開発環境 C++/CLI はマネージ開発環境。 なので アンマネージ (マネージメントではない) 限定ならば ・ Visual C++ という製品(は Visual Studio の一部)を入手して ・この製品で使える C か C++ で開発を行う ということになる。 今なら Visual Studio 2010 か Visual Studio 2012 ということになりそう。 で、純粋に学習用なら Microsoft が無料で提供している Visual Studio 2010 Express や Visual Studio 2012 Express で 問題ないと思う (MFC はついてこないけど) 。 終局的に MFC なり ATL なり使う必然があるなら Professional 以上が必要だろう。 で、いまどき [Windows でアンマネージ限定] ってのは何か間違っている気がする。 方針そのものの見直しを強く推奨する。 ついでに用語だけ解説しておくと MFC : Microsoft Foundation Class C++ 専用の、 Windows プログラミングをちょっとだけ簡単にしてくれるライブラリ。 根幹設計が20年以上前のものなので古めかしい(いまどき流ではない) これを新規に覚えるくらいなら C# にいっちゃうほうがいい。 CLR : Common Language Runtime マネージ言語 (Visual BASIC, C# など) で作ったプログラムを動かすためのライブラリ。 アンマネージ限定なら詳細を知る必要は無い。
←解決時は質問者本人がここをチェックしてください。
更新する
戻る
掲示板システム
Copyright 2021 Takeshi Okamoto All Rights Reserved.