たっぴ(パソコン質問掲示板)

ログイン

メニュー
■ トップ
■ 質問する
■ 回答を見る・回答する
■ 参加者のひろば / テーマ別
■ コミュニケーション道場
■ 「たっぴ」の使い方
■ 「たっぴ」のルール・心得

エキスパート トータルランキング
Rank ニックネーム E-Point
1 位 sriver 1372 p
2 位 げんき(^^)/ 810 p
3 位 うにゅ 607 p
4 位 mory 512 p
5 位 saru 510 p
6 位 Clark 481 p
7 位 taknt 474 p
8 位 459 p
9 位 あき◆ 387 p
10 位 おやぢ 366 p
※月間ランキング参加者がありませんでした。



E-Point還元プログラム
E-Point 月間獲得ポイントより回答者様へ現金を還元いたします。

対象還元金額
全員に(E-Point)×20円
支払いは5,000円以上からとなります。
還元金の支払いはご指定銀行口座への振込みとなります。

『マナーの良い質問者』マーク
以下の条件を満たす質問者様には
  『マナーの良い質問者』マーク

が付きます。
  1. 登録していて
  2. 「終了」していない質問がひとつ以下で
  3. 終了した質問で「○○○○○」という言葉の投稿がある
3番目の条件はひらがなです。もうお判りですね。(漢字、カタカナもOKかも。。。)
ぜひマークをGetしてください。









《戻る

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 )
 
〜 回答の受付を終了しました 〜


回答、お礼・報告などメッセージの追加

ニックネーム:

まったく新しい内容の質問、質問者以外の方の質問は、メニューの「質問する」から新たに質問してください。

詳細: 内容を詳しく言うと。。。

※「たっぴ」に登録すると質問にポイントが付けられます。 その他便利な機能も使えます!》新規登録 》Help

※http://.....は自動的にハイパーリンクに変換します。
※<pre></pre>が使用できます。     ※引用は行の先頭に「>」を付けてください。自動的に色が付きます。




利用規約 特定商取引に関する法律に基づく表記 プライバシーポリシー 問合せ