• ベストアンサー

C言語について教えてください。

フォームに三つラジオボタンとボタン一つだけのC言語プログラムを作りたいです。複雑なものはC#で作っています。C言語にこだわる理由は、すべてのWindows上でFrameworkをインストールしなくとも動くらしいとのことです。 「厳密にはFramework不要の言語は世の中に存在しない」と言う方がいますが、非常に困惑しています。大体でいいんで、WindowsXPとWindows7でテキストファイルの処理ができれば十分です。 こんな簡単なプログラムを作るためには、どんなコンパイラーがよろしいですか? ド素人ですので、教えてください。

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

  • ベストアンサー
  • K66_FUK
  • ベストアンサー率22% (188/824)
回答No.1

BCC

noname#147912
質問者

お礼

古い以外問題点ありませんでした。 それなりものができました。初心者には最高に便利です。ありがとうございました。

noname#147912
質問者

補足

ありがとうございます。早速調べてみます。

その他の回答 (6)

  • wormhole
  • ベストアンサー率28% (1626/5665)
回答No.7

>フレームワークをロードモジュールに取り込むことはできますでしょうか。 MFCならスタティックリンクにすればできると思いますけど・・・ 実行ファイルかなり大きくなりますし 実行時もコード領域の共有とかできなくなるのでメモリそれなりに喰いますよ。 そのプログラムは同時に1つしか動かさないのであればあんまり関係ないのでしょうが。 またMFCはVisual C++ Expressにはついてこないので 使用するならVisual Studioを購入する必要があります。

  • yama1718
  • ベストアンサー率41% (670/1618)
回答No.6

>フレームワークをロードモジュールに取り込むことはできますでしょうか。 ランタイムライブラリが嫌という話しなら、確かポーランド系の開発環境(Delphiなど) ではexeだけの実行ファイルが作れたと思いましたが。

  • yama1718
  • ベストアンサー率41% (670/1618)
回答No.5

前に同様な質問があったので参考URLの私の回答を参考にして下さい。 Cは Visual C++ が良いでしょう、リソースエディタは欲しいですからね、 Framework や MFCなどクラスライブラリなどは一切使わずに、Windows API を呼びまくって作って下さい。 何もしないスケルトンプログラムだけでも結構面倒ですよ。 根性で頑張ってね。

参考URL:
http://oshiete1.watch.impress.co.jp/qa6867671.html
  • kmee
  • ベストアンサー率55% (1857/3366)
回答No.4

VisualCを使ってるなら、ランタイムが必要になることがあります。 http://www.losttechnology.jp/Win7/install.vc.html たしかに.NET Frameworkは不要ですが テキスト処理だけなら、VBScriptとか、Portable版のPerl+Tkとかの方が楽なことが多いです。 Cにこだわる理由なんてありません。

  • zwi
  • ベストアンサー率56% (730/1282)
回答No.3

根性があれば作れますよ。 .NetFrameworkは不要でWindowsであれば良いです。 「Win32API(C言語)編 トップページ」 http://www.geocities.jp/ky_webid/win32c/index.html 「Win32 API入門」 http://wisdom.sakura.ne.jp/system/winapi/ コンパイラはVisualC++とかを使って下さい。 「太田研究室 > Visual C++ 2008 Express Edition プログラミング入門」 http://cvwww.ee.ous.ac.jp/vc08prog.html ちなみに新規プロジェクトでCLRを選ぶと.NetFrameworkを必要としますので注意。

  • wormhole
  • ベストアンサー率28% (1626/5665)
回答No.2

フレームワークがなくても動くものはつくれますが Windows APIのみ駆使してつくるのはかなり面倒ですよ?

noname#147912
質問者

補足

フレームワークをロードモジュールに取り込むことはできますでしょうか。 できなかったら、根性で作ります。

関連するQ&A