• ベストアンサー

Visual C#とVisucal C++の違い

Visual C#とVisual C++の違いについて教えてください。 C#はC++の上位互換だとかんがえてよいでしょうか?

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

  • ベストアンサー
  • JeanneNet
  • ベストアンサー率48% (100/208)
回答No.3

こんにちは、じゃんぬねっと です。 C# はどちらかといえば、Java と Delphi を足したような言語です。 構文は C 系統ですが、C++ から省かれた概念がゴマンとあります。 NCL 的な意味合いで VC++ の上位にあたるのは、Managed C++ (MC++) です。 .NET Framework 2.0 から C++/CLI へと変貌を遂げました。 簡単ではありますが、概要を書かせて頂きました。

tamukikun
質問者

お礼

ありがとうございました

その他の回答 (2)

  • BLUEPIXY
  • ベストアンサー率50% (3003/5914)
回答No.2

上位互換ではありませんし、別の言語です。

  • jacta
  • ベストアンサー率26% (845/3158)
回答No.1

> C#はC++の上位互換だとかんがえてよいでしょうか? まったく別の言語です。

関連するQ&A

  • Visual C++ 6.0とVisual C++ 2005 についてですが・・・

    Visual C++ 6.0でワークスペースと呼ばれていた物がVisual C++ 2005になるとソリューションと言う名前になったと聞きました。 また、Visual C++ 6.0で製作したファイルはVisual C++ 2005でも開けるけどVisual C++ 2005製作したファイルはVisual C++ 6.0では開けないと聞いたのですがVisual C++ 2005製作したファイルをVisual C++ 6.0でも開ける様に互換性を持たせる方法はありませんか? 学校と家で使っている環境が違うので互換性がもてれば両方で使えてとても便利になります。 御存知の方がいましたら御伝授お願いします。

  • Visual C++とVisual C++.NETの違い

    これからVC++環境でプログラミングを勉強をしようと思うのですが、Visual C++とVisual C++.NETの違いが未だによくわかりません。 それと.NET frameworkの意味がよくわかりません。 またvisual C++にはCのようなmain関数が無いのでしょうか。どこに書いてよいかわかりません。 自分で調べて見たのですが、よくわかりませんでした。よろしければ教えていただけないでしょうか。  質問が多くなってすいません。

  • visual C++につて教えて下さい。

    私は今、visual C++について勉強しています。visual C++についての課題があるのですが、その内容がうまく書けません。その内容はvisual C++とはどういうものか?visual C++はどういう役割りがあるか?c++との違いは?visual C++の特徴はなにか?などがあります。私は「visual C++3週間完全マスター」というもをやっています。しかし、初めてvisual C++をする私はなんとか本の通りしているだけで、どういうものか?ときかれてもうまく表現できずとても困っています。この質問にうまく答えられる方、分かり易く教えて下さい。お願いいたします。

  • visual C++について教えて下さい。

    私は今、visual C++について勉強しています。visual C++についての課題があるのですが、その内容がうまく書けません。その内容はvisual C++とはどういうものか?visual C++はどういう役割りがあるか?c++との違いはvisual C++の特徴はなにか?などがあります。私は「visual C++3週間完全マスター」というもをやっています。しかし、初めてvisual C++をする私はなんとか本の通りしているだけで、どういうものか?ときかれてもうまく表現できずとても困っています。この質問にうまく答えられる方、分かり易く教えて下さい。お願いいたします。

  • Visual C++とC++の違いとは?

    プログラミング初心者です。これからC++をやろうと思っています。 そこで、いろいろ調べたところ、WindowsでやるにはVisual C++を使うのが良さそうだという結論に至りました。というか、それ以外にコンパイルの仕方がわかりません。ここで不安なのが、Visual C++を使用して描いたプログラムは、MacやLinuxでも動くのでしょうか? C++の初心者用の本は一冊買ったのですが、Visual C++についてはほんの2ページくらいしか書いていなく、ウェブ上で見たVisual C++のサイトでは、本に書いてあるものと若干プログラムの書き方(文法?)が違っていました。ということは普通のC++ではないのかな?と感じ、また、Windowsでしか動かないのでは、と思ったので質問させていただきました。 そうなら、もし他にVisual C++のようなソフトがあれば教えていただきたいです。

  • Visual C と Cちがい

    Visual CとCは違うのですか? C言語をVisualというエディターで構築できるようなものではないのですか? 根本的に言語自体違うのでしょうか?

  • Visual C++ 2010 について

    Microsoft Visual C++ 2010 再頒布可能パッケージ の 「64bit版」と「32bit版」の違いを教えて欲しいです。 この「64bit」「32bit」というのはインストールしてあるPCのことではなく、開発環境の事ですよね。 私の理解では、開発環境が「Microsoft Visual C++ 2010 64bit」の場合、 「Microsoft Visual C++ 2010 再頒布可能パッケージ (x64) が必要で、 開発環境が「Microsoft Visual C++ 2010 32bit」の場合 「Microsoft Visual C++ 2010 再頒布可能パッケージ (x86) が必要 という理解ですが、違ってますか?

  • Visual Basic C# C++ 3種類あるけど、どう違う?

    お世話になります。 Visual系にはいくつが種類があり、 Visual C++ Visual Basic Visual C# の3種類があると思うのですが、違いがよく分かりません。 それぞれの向き不向き、特徴があれば教えていただけないでしょうか。 私は、初心者で、windows上で動作するexeアプリケーションファイルを作りたいと思っています。Visual Basicが一番簡単なようですが、もし、ほかの二つに比べて機能制約があるようでしたら、勉強してよりよい作品を作りたいと思っています。 ご回答を宜しくお願いします。

  • Visual C++ Ver 6.0 のVistaへのインストール

    Vistaを購入したため、さっそく、Visual C++6.0をインストールしましたが、どうも互換性がないようです。以下のことについて、教えてください。 (1)VistaでVisual C++ 6.0を使うためにはどのようにすればよいでしょうか。 (2)Microsoft社のHPを見ると、最近はVisual C++のアップグレイドをしていないようです。その代りに、Visual C♯に力点おいているようですが、この、C♯なるものはマイナーのような気がしますが、どうでしょうか? 

  • Microsoft Visual C++

    Microsoft Visual C++が2005・2008・2010とインストールされているのですが一番新しい2010だけ残して2005・2008はアンインストールしても大丈夫ですか? こういうソフトは普通最新版のデータには過去のソフトとの互換性がありますよね? 補足 私自身はこのソフトを使ってプログラミングをしている訳ではなく、あるソフトを使うのにこのMicrosoft Visual C++が必要だったのでインストールしました。 OSはWindows7 64bitです

専門家に質問してみよう