• 締切済み

C言語からC#への変換ツール

現在C言語にて構築したプログラムをネットワーク上でも実行できるようにするため、ASP.NETを利用しようと思っています。 そのために、ASP.NETで利用できるC#に変換できるツールがあるか探しています。 C言語からC#へ変換するソフトウェアというものはありますか? OSはWindowsXPです。 回答よろしくお願いします。

みんなの回答

回答No.4

> .NETに組み込むまでの手順を是非教えていただけないでしょうか。 .NET言語から呼べるよう、クラスライブラリの体裁を整えて完了。 # それがわからんとなると掲示板では無理があります。

abeille96
質問者

補足

DLLを作成するということでしょうか? DLLを作成してVB側で呼び出すようにしてみたいと思います。

回答No.3

> C言語からC++/CLIに変換するツールはありますか? 変換の必要はありません。 Visual C++ 2005 (VC++8) でre-compileするだけ。

abeille96
質問者

補足

回答ありがとうございます。 VC++2005はExpressEditionでもかまいませんか? 一応ExpressEditionでエラーが出ないように書き換えました。 この先、.NETに組み込むまでの手順を是非教えていただけないでしょうか。 よろしくお願いします。

回答No.2

> C++のコードで組んだものをインターネット上で実行できるようにすることはできますか? C++/CLIはC/C++を呼ぶことができ .NET言語(C#/VB.NET/etc)から呼べるアセンブリ を生成します。 呼ぶ側からみれば、C#/VB.NETで書かれたアセンブリと 区別が付きません。 ASP.NETからC#/VB.NETのアセンブリが呼べるなら、 C++/CLIのアセンブリが呼べます。

abeille96
質問者

補足

ありがとうございます。 ということはC++/CLIに変換すれば、.NET MatrixでWebアプリケーションにすることが可能なのですね。 C言語からC++/CLIに変換するツールはありますか?

回答No.1

C++/CLIではダメですか?

abeille96
質問者

補足

回答ありがとうございます。 最終的にネットワーク上で実行させたいので、ASP.NETで利用できるC#もしくはVB.NETのコードに直したいと思っています。 ただし、結果的に現在あるCで組んだプログラムと同じ動作をインターネット上で実行できればどのような方法でもかまいません。 C++のコードで組んだものをインターネット上で実行できるようにすることはできますか? 具体的には最短経路探索のプログラムで、入り口のIC名と出口のIC名を入れるとその最短の経路などが表示されるというものです。 Cで組んであるものは完全に動作しています。 重ねて質問すみません。 よろしくお願いします。

関連するQ&A

  • Perlで書いたプログラムをC言語に変換するツールはありますか?

    perlをEXEにするのは聞いたことがあるのですが Perlで書いたプログラムをC言語に変換するツールはありますか? WindowsのActivePerl5.8を使っています。 Linuxなら出来るのでしょうか?

    • ベストアンサー
    • Perl
  • C⇒C++変換ツール

    お世話になります C言語をC++に変換するツールを探しております。 ご存知の方、いましたら教えていただけないでしょうか。 ※C,C++混在のコンパイル方法とかコメントのみの変換ではなく、 純粋に言語変換を探しております。 $50の物は見つけましたけど、できればフリーの物を使用したいと考えております

  • C言語のプログラムをJavaに変換するツール

    C言語のプログラムをJavaに変換するソフトを探しています。 どなたかご存知でしたら教えてください。 できればフリーが良いです。 よろしくお願いします。

    • ベストアンサー
    • Java
  • C/C++→JAVAに変換するツール

    C/C++のプログラムコードをJAVAプログラムコードに変換するツールを探しております。できればフリーでお願いします。

  • C言語の悲しさ

    C言語を勉強しようとC言語の教材をこの間買ってきたのですが、 自分の予想していた?プログラムは、 灰色のウィンドウがでてきて、ボタンがあって、選べたりラジオボタンがあったりの、ソフトウェアみたいなのだったのですが、 実際、コマンドプロンプトという、すごく地味なものだったので、がっかりしました。 自分の予想のようなソフトウェアを作るのには、どういう言語が必要なんでしょうか? それとも、C言語にも、そのようなソフトウェアが作れるのでしょうか?

  • C言語のプログラムのFORTRANへの変換

    こんにちは。 C言語のプログラムをFORTRANに変換したいのですが、思ったように動きません。 C言語のプログラムをFORTRANに変換できるソフトなどはあるのでしょうか? WEBでは「C2F」というものがあったように記載しているページがありますが、 実際にダウンロードできる場所がみつかりません。 このような変換ができるソフトやC2Fについてご存知の方がいらっしゃいましたら 教えていただけないでしょうか? よろしくお願いいたします。

  • C言語について

     C言語はネットワーク系のプログラムには強いのでしょうか?もしそうであれば理由も教えてください。

  • アセンブラからC言語に変換するにはどうすればいいのでしょうか?

    アセンブラのプログラムをどうにか解読して、C言語に置き換えようとこつこつ行っています。 ですが、プログラム量が多いので解読に時間を要してしまいます。 どうにかして変換したいのですが、手早く変換できる方法はありませんでしょうか? また、自分で調べても分からない単語があります。(見落としているかもしれませんが)  .EQU   .BEQU この二つのコマンドが何を示しているのかがわからないのでこれについても教えてもらえたらうれしいです。

  • 変換プログラムってどうやって作るのですか??c言語超初心者です。おねがいしますm(__)m

    大学の課題で、「カレンダのデータをiモードで見れるようにする変換プログラムを作りなさい」というのが出されたのですが、正直なんのことだかさっぱりわかりません(汗) 私なりに一生懸命考えた限りはこうです▽ ・文字コード変換プログラムをつくればいいのかな? ・もしくは、データベースをiモードでみれるようにするようにタグを付け加えていくプログラムかな? 環境はUNIXのC言語です。 c言語はまったくの初心者なので文字コード変換プログラムとかもつくれないです。どうか助けてください。

  • F-BASICからC言語への変換

    F-BASICで書いたプログラムをC言語に変換したいんですけど、これを簡単に変換する方法は何かありませんか?

専門家に質問してみよう