• ベストアンサー

Visual C#とVisual C++

ネットワーク越しではなくてローカルでのみ動作する ソフトウェアを開発する場合C#とC++のどちらが 有利でしょうか?

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

  • ベストアンサー
  • amru05
  • ベストアンサー率63% (33/52)
回答No.2

 どの様な使い方をするかですが、以下の様な条件があるならC++でしょうが。。 1)他のOSにも移植する可能性がある 2)兎に角高速に処理をしたい ==>  目的や状況に応じて選ぶ必要があります。その目的(開発時間、機能。。)や、現在の状況、将来の状況予想から有利な物を選ぶ必要があるので、質問者が色々考えて決定するのが一番でしょう。

その他の回答 (1)

回答No.1

それだけだったら何がしたいか、 わからないきがする・・・。 だけど個人的にはC++かなぁ。

関連するQ&A

  • 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 C++ による開発

     VisualC++.NETを用いてソフトウェアを開発しています。  その際、たとえば設定用ファイル呼び出しなど、ソフトウェアが立ち上がる前にすべきことは、いったいどのような関数の中に書くべきなのでしょうか。  たとえば、ソフトウェアが立ち上がると同時に、あるファイルを呼び出すときなど、そのファイルを呼び出すプログラムは、どのような関数に書くのが理想なのでしょうか。(たとえばOnDraw()など)  初心者な質問ですみません。よろしくお願いします。

  • Visual C++6.0 デバッグ中にグローバル変数を書き換えたい

    こんにちは。 Visual C++6.0 のデバッグ中に、ローカル変数を 変数ウィンドウに書き込んで、値を変更して動作確認を 行っているのですが、グローバル変数(たとえばerrnoなど)を、同様に変数ウィンドウに書き込むと、「CXX0017: Error: シンボル "errno"が見つかりません」と表示されてしまいます。errnoをローカル変数のようにデバッグ中に書き換えることはできないのでしょうか。 よろしくお願いします。

  • Visual Basic で C++ を使いたい!

    工学部に在籍し C++ でプログラムを書いています。 コンソールアプリケーションの形式で開発しています。 最近 Button や Panel などを備えた GUI に興味を持ちました。 Visual C++ で記述してみて,コードの長さにゲッソリ… 特にいちいち OnDraw 関数を呼ぶなどの手間は,まどろっこしいです。 私一人が個人で使う程度なので,そこまで本格派でなくていいのです。 Visual Basic のように手軽に,ソフトの外見だけを作る方法はありませんか? プログラムの中身は C++ で記述したいです。 スピードを最重視していますので C++ は妥協できません。 C++ で速く動くが Visual Basic 並みの手軽な開発。 ご教授いただけると幸いです。

  • Visual C# について教えてください

    今まで、VB を使って Windows アプリを作ってきました。VB 歴は 10 年弱で、RS-232C 経由で測定機器を制御する Windows アプリなどを多数書いてきました。 先日 ANSI C の研修を受け、コマンドプロンプトで動くプログラムなら、C 言語でもある程度のものが書けるようになりました。これを機に、開発環境を VB から C ベースのものに移そうと考えています。 最近 VC# という言語がありますよね? 本屋でパラパラと見たところ、VC# は VB と似た環境で Windows アプリの開発ができそうで、その詳細を知りたくなりました。 現在、VC++ をはじめるか、VC# をはじめるか、悩んでおります。 質問は以下の3点です。 ・VC# で、EXE ファイル単体で動く Windows アプリが作れるのでしょうか? ・本やネットなどで、VC++ のサンプルソースは多く見かけますが、VC# のソースはあまり見かけません。これは開発を行う上で不利になりますか? VC# は VC++ のサンプルソースをほとんど流用できるのでしょうか? ・総合的に判断して、私には VC++ と VC# のどちらが適当だと思いますか? 個人的な判断で構いません。 以上、宜しくお願いいたします。

  • Visual C# .NET の環境

    Visual C#.NET Standard(2003)で、開発を行うにはどのくらいのスペックのマシンが必要なのでしょうか。 最低の動作環境という意味ではなくて、ストレスなくビルド・実行できるくらいのスペックはほしいのですが。 Windowsアプリケーションを作るつもりです。Webアプリケーションも作るかもしれません。 しかし、作ったアプリケーションを他人に使ってもらうというつもりはなく(自分でも使わないかもしれない。)、 専ら学習目的です。 OSは、Windows2000Professionalです。

  • Visual BasicとC++

    こんにちは。 今回、買ってもらおうと思いまして。 なにしろ、初心者ですからわけがわかりません。 電化屋へいったら、 Visual C++ Visual Basic の二つがおいてありました。 どちらがどう違ってどういうメリットがあるのか教えてください。 VBAでプログラミングをしたことはあるのですが、 Cのほうが動作が速いとか。 フリーの言語しか使ったことが無いので何がなにやらです。 沢山補足するようなことがあるとは思いますがお願いします。

  • Visual C# の良い参考書を教えてください

    今度、C#でアプリケーションを開発することになったのですが、 開発環境にVisualStudioを使用しなければなりません。 試しに、VisualStudio 2008 Express Editionをインストールして少し触ってみたのですが、 使い方がよく分からず、参考書を買う必要がありそうだと感じました。 そこで、Visual C#のお勧めの参考書を紹介していただけたらと思います。 よろしくお願いします。

  • C, C++の入門書を読み終えて…

    趣味でUNIX系向けのソフトウェア開発がしたいのでC, C++の入門書を購入しました。 もともとPythonは書けましたし、アセンブリでだいたいメモリなどの仕組みなどもわかっていたのでそれらは滞りなく習得できました。 そして、実際に開発をしようと思うのですが、OSSのソースコードなどを眺めてみても入門書の知識だけではさっぱり分からないです(当然)… そこでUNIX系のソフトウェアの開発を学べる良い書籍や情報源などは無いでしょうか? 具体的には基本的なライブラリやAutotoolsなどを学びたいです どなたかアドバイスお願いしますm(_ _)m

  • Visual Studio2008 Express Edition c

    Visual Studio2008 Express Edition c#で、簡単なプログラムを書きました。 expressは、インストーラを作れないらしいので、「発行」をして、USBメモリにSETUPを作りました。 プログラムは、プログラムのあるディレクトリに、あるディレクトリがある前提で書かれています。一応、開発時には、プロジェクトのBINディレクトリにそのディレクトリを無理やり作って、動作させました。 SETUPにコレをどうやって反映させればいいのか、教えてください。 普通に何もせずに発行し、インストールすると、 アプリケーションのコンポーネントで、ハンドルされていない例外が発生しました。「続行」をクリックすると、アプリケーションはこのエラーを無視し、続行しようとします。 ************** 例外テキスト ************** System.IO.DirectoryNotFoundException: パス 'C:\Documents and Settings\****\Local Settings\Apps\2.0\~~\ディレクトリ名' の一部が見つかりませんでした。 と、エラーが出ます。 詳しい方、よろしくお願いします。

専門家に質問してみよう