No. | 質問・回答 | おれい |
|
[72408] お勧めのCコンパイラ |
|
|
OS: Windows 2000
現在フリーのborlandC5.5のコンパイラを使っているのですが、もう少しちゃんとしたものを作りたいので何かお勧めのCコンパイラ教えて下さい。
要望としては
コマンドプロンプトでなくちゃんとしたウインドウのあるソフトを作れる
フリーソフトでなくてもいい
できればC++やC#も使えるものがいい
こんな感じです
よろしくお願いします。
sinx (未登録) 2005年11月10日21:01
|
|
|
|
[72427] |
> もう少しちゃんとしたものを作りたいので何かお勧めのCコンパイラ教えて下さい。
「もう少しちゃんとしたもの」ってなんですか?
「Cコンパイラ」を必要としているのですか?
> フリーソフトでなくてもいい
> できればC++やC#も使えるものがいい
マイクロソフト Visual Studio .NET 2003 Professionalの価格情報
http://www.coneco.net/PriceList.asp?COM_ID=1030520070
CPad for C# .NET
http://www.vector.co.jp/soft/dl/win95/prog/se208870.html
で、結局あなたのやりたいことは?
maido (2696) 2005年11月10日22:49
|
|
|
|
[72582] |
> コマンドプロンプトでなくちゃんとしたウインドウのあるソフトを作れる
BCCでもGUIプログラム(ウィンドウ・アプリケーション)を作成可能です。
多くの書籍やWebサイトでは基本から説明するためにCUIから作り始めるのであって、そうした基礎知識があるならWin32APIを自分で呼び出すなり、自由にやって下さい。
勿論、BCCにはwindow.hが同梱されていますので、何かをインストールしたりする必要はありません。
コンパイラと開発環境はイコールではありません。
CとC++は互換性があり、殆どのCコンパイラはどちらの言語もコンパイル可能ですが、C#の場合、そうはいきません。
maidoさんが紹介しているVisual Studioは、Visual C++とVisual C#、その他を一つのパッケージにまとめた、とした方が適切な表現だと思います。
CPadも各種言語用がありますが、その実体はエディターのみでコンパイラを自分で用意する必要があります。
匿名希望 (未登録) 2005年11月13日17:46
|
|
|
|
[72598] |
>コンパイラと開発環境はイコールではありません。
その通りです。
「コンパイラ」は「コンパイラ」です。
「開発環境」は「コンパイラを含めた開発環境」です。
>CとC++は互換性があり、
「CとC++が互換性がある」というのが適切な表現だとはととても思えません。
>殆どのCコンパイラはどちらの言語もコンパイル可能ですが、
このことと上記の互換性とは別物ですね。
>maidoさんが紹介しているVisual Studioは、Visual C++パッケージにまとめた、とした方が適切な表現だと思います。
あえて「より適切な表現だ」と主張したい意図がわかりません。
「Visual Studio」シリーズに「Visual C++」が含まれているとは限りませんよ。
http://www.microsoft.com/japan/msdn/vstudio/productinfo /overview /
>CPadも各種言語用がありますが、その実体はエディターのみでコンパイラを自分で用意する必要があります。
そうですよ。用意すればいいだけです。
で結局、匿名希望 さんは何が言いたかったのかな?
sinx さんに何をアドバイスしてあげたかったのでしょうか?
単なる評論だけですね。
maido (2696) 2005年11月13日19:51
|
|
|
|
[72613] |
皆さん回答ありがとうございます。
>多くの書籍やWebサイトでは基本から説明するためにCUIから作り始めるのであって
基礎はある程度理解しています。
しかしプロンプトだけでなくウインドウで制御できるものを作りたいのです。
>コンパイラと開発環境はイコールではありません。
ではウインドウを制御するコマンドさえ理解できればフリーのCコンパイラでもそのようなものが作れるということですか?
>CとC++は互換性があり、殆どのCコンパイラはどちらの言語もコンパイル可能ですが、C#の場合、そうはいきません。
>「CとC++が互換性がある」というのが適切な表現だとはととても思えません。
その辺の定義が複雑なのであればまずCだけ使えれば構いません。
もっと実力をつけてから調べることにします。
sinx (未登録) 2005年11月14日01:38
|
|
|
|
[72615] |
>しかしプロンプトだけでなくウインドウで制御できるものを作りたいのです。
匿名希望さんがはっきりと
>BCCでもGUIプログラム(ウィンドウ・アプリケーション)を作成可能です。
と書いていますが?
とりあえず
http://www.kumei.ne.jp/c_lang/bcc/bcc_03.htm
参考になるかな?
玲 (459) 2005年11月14日01:51
|
|
|
|
( 参照数:1753 日平均:0.3 ) |
|
〜 回答の受付を終了しました 〜 |