1 名前:デフォルトの名無しさん [03/05/31 23:13] 一応Part3を立てておく。スレ需要がなければ下がるのみ。 機能無制限で使える本格的な無料コンパイラBC++についてのスレ。 ダウンロードはこちらから。 ↓ www.borland.co.jp/cppbuilder/freecompiler/ 進行は遅いですがまったりやりましょう 前スレ part1 > pc3.2ch.net/test/read.cgi/tech/1002377328/ part2 > pc2.2ch.net/test/read.cgi/tech/1030493157/ 関連スレ C++相談室 part10 pc3.2ch.net/test/read.cgi/tech/1029315669/ C Builder相談室 Part3 pc3.2ch.net/test/read.cgi/tech/1016065855/ Generic Programming with C++ Template pc3.2ch.net/test/read.cgi/tech/1008593126/
730 名前:デフォルトの名無しさん mailto:sage [04/04/15 02:47] Borland C++ 5.6.4 for Win32 Copyright (c) 1993, 2002 Borland d:\borland\skinnedmesh\mload.cpp: エラー E2285 d:\borland\skinnedmesh\mload.cpp 803: 'min<>(int,unsigned long)' に一致するものが見つからない(関数 CMyD3DApplication::GenerateMesh(SMeshContainer *) ) エラー E2285 d:\borland\skinnedmesh\mload.cpp 856: 'min<>(unsigned long,int)' に一致するものが見つからない(関数 CMyD3DApplication::GenerateMesh(SMeshContainer *) ) エラー E2285 d:\borland\skinnedmesh\mload.cpp 861: 'min<>(int,unsigned long)' に一致するものが見つからない(関数 CMyD3DApplication::GenerateMesh(SMeshContainer *) ) *** 3 errors in Compile *** dxsdkサンプルのskinnedmeshですが上のエラーでコンパイル出来ません。 誰かできた人いますか?
731 名前:724 mailto:sage [04/04/15 11:08] >>729 駄目でした。 Admin権限ユーザーでデバッグすると何事もなく無事に実行できますので、 ソースにエラーが発生するような要因はないと思います。 逆に考えると権限とかは関係なくて、 私のマシンのAdminユーザー環境はあまりいじってないので 皆様の使用している環境に近く、それ故に問題が発生しないだけで、 普段私が使用している一般ユーザー環境のなんらかの設定がよくないからとも考えられます。 どちらにせよ直面している問題は 実行した(デバッグした)ユーザーによって、うまく動かないことがあるということです。 もとよりユーザーの環境によって処理を変えるプログラムというわけではないですし、 無事に実行できる環境だけで作業すれば問題からは開放されますが、解決になりません。
732 名前:デフォルトの名無しさん mailto:sage [04/04/15 11:29] >>731 そのエラーが起きるときの権限は?
733 名前:デフォルトの名無しさん mailto:sage [04/04/15 11:44] >>730 ttp://goldfly.ld.infoseek.co.jp/program/directx/bcc90b.html
734 名前:724 mailto:sage [04/04/15 12:04] >>732 ただのUsersの時です。 念の為borland\bcc55以下のフォルダにフルコントロールを与えてます。 BCC Developer経由でTD32でデバッグすると Stopped on exception throw と云われ、 毎回同じUser32.dll内で止まっています。
735 名前:730 mailto:sage [04/04/15 13:42] >>733 サイト紹介ありがとう。 実は一年程前にも挑んだ事があり、その辺はクリア済みです。 Direct3DサンプルのBillboard等、比較的簡単そうなのはビルド 出来るのですがskinnedmeshがコンパイル出来ないのです。
736 名前:724 mailto:sage [04/04/15 16:22] 解決しました。 Adminでログオンして作業しても例外が発生しました。 どうやらログオンしているのとは別のユーザーで実行すると問題なく処理できるようです。 ということで、実行環境に原因があるということになりました。 そこで常駐プログラムを切ったところ、問題なく動作しました。 どうやらTakubonさんのIME Watcher reduce ver1.00使用中に発生するようでした。 ttp://homepage3.nifty.com/takubon_world/index.html どういう仕組みで影響を受けるのか分かりませんが、とりあえず原因が見つかりました。 色々とアドバイスを下さった方々、ありがとうございました。 そして、どうも皆さんお騒がせしました。
737 名前:デフォルトの名無しさん mailto:sage [04/04/15 22:46] 乙
738 名前:デフォルトの名無しさん mailto:sage [04/04/17 14:26] ttp://msdn.microsoft.com/visualc/vctoolkit2003/ さあどうする
739 名前:デフォルトの名無しさん mailto:sage [04/04/17 14:52] とりあえずトイレに逝ってくる
740 名前:デフォルトの名無しさん mailto:sage [04/04/17 15:41] >>738 キタ━━━━━━(゚∀゚)━━━━━━ !!!!! ・・・と思ったが、中身貧弱杉。 (゚听)イラネ
741 名前:デフォルトの名無しさん mailto:sage [04/04/17 16:37] .net Framework SDKも落とせばfreeBCCと同等 PSDK落とせば一通りのことが一応出来る
742 名前:デフォルトの名無しさん mailto:sage [04/04/17 16:45] 最適化なしのBCCでは勝ち目なしだな。 向こうはDirectXも普通に使えるし(当たり前か)
743 名前:デフォルトの名無しさん mailto:sage [04/04/17 16:51] 一応BCCにも最適化はあるぞ しかしライセンス次第ではVS.NET2003買ったのが無駄になったかな 腐れIDEなんぞいらんし
744 名前:デフォルトの名無しさん mailto:sage [04/04/17 17:54] BCCDEVみたいなのがあれば使ってみたいな。
745 名前:デフォルトの名無しさん mailto:sage [04/04/17 19:52] すぐに誰か作るよ。おそらく。 C++BuilderXやeclipseも対応するかもね。
746 名前:デフォルトの名無しさん mailto:sage [04/04/17 19:53] Visual C++ Toolkit入れて、Readme.htmのNext Stepsにしたがい Microsoft Platform SDK DLサイトいったけど、XMLがどーたら出て 肝心のpsdkにたどり着けん・・・・・・ XML Parser 3.0 SP4 SDKまでインスコしたのにぃー 美奈さんはだう?
747 名前:デフォルトの名無しさん mailto:sage [04/04/17 20:07] >>746 Toolkit 2003 ReadmeからPlatform SDK Updateのページにいって Windows SDK→Install this SDK! インストールしたいSDKを選んでContinueを押せばインストール できるはず。 どれが要るかわからないなら、とりあえず Core SDK だけ入れて あとは必要に応じて追加インストールすれば良い。 どうしてもダメなら Downloads の Full Download から全部ローカルに DLしてからインストールするが良し。
748 名前:デフォルトの名無しさん mailto:sage [04/04/17 20:17] しかし、 タダで使えるVisual C++ pc5.2ch.net/test/read.cgi/tech/1082177340/l50 すでにスレあるのにこっちで話をするのはなんともかんとも
749 名前:デフォルトの名無しさん mailto:sage [04/04/17 20:21] BC++、VC++、MINGW揃えて塩漬けに するだけの奴結構いたりして。
750 名前:デフォルトの名無しさん mailto:sage [04/04/17 20:25] >>749 更にWatcomとDigital Marsも加えてハードディスクの肥やしにしてますが何か?
751 名前:746 mailto:sage [04/04/17 20:39] ありがとう>>747 左側メニューWindows SDKからInstall this SDK!が出てきません。 うちでは、Windows SDKクリックすると、Could not parse XML data: [ XML load failed ] こんなん出てくるだけなんです。でも、Downloads の Full Download から ダウンロードページ行けました。しかーし! ファイルリンク切れたままになってやんの。 リンク修正は↓な感じっす。(/NA/のとこを/3790.0/に変える) ttp://download.microsoft.com/download/platformsdk/sdk/update/win98mexp/en-us/NA/FULL/PSDK-FULL.1.cab ttp://download.microsoft.com/download/platformsdk/sdk/update/win98mexp/en-us/3790.0/FULL/PSDK-FULL.1.cab
752 名前:デフォルトの名無しさん mailto:sage [04/04/17 21:26] >>751 IE以外のブラウザ使ってない?
753 名前:746 mailto:sage [04/04/17 21:43] >>752 ブラウザはIE6っす。 FWのせいかも知れない。とりあえずDL終わりました。
754 名前:746 [04/04/18 04:51] 関連スレが幾つか有りマルチっぽくなりそうなので、最初に来たここで報告。 BCCじゃコンパイル出来なかったdxsdkサンプルですが、Platform SDKインスコ、 cl.exeでコンパイル出来ました。まだmake入れてないので全部は確認出来ない のですが。 色々教えてくださった方々、ありがとう御座いました。
755 名前:デフォルトの名無しさん mailto:sage [04/04/18 11:57] BCCってもうバージョンアップしないのか?
756 名前:デフォルトの名無しさん mailto:sage [04/04/18 14:25] Relo v0.9.9 Released www.fifsoft.com/relo/index.php
757 名前:デフォルトの名無しさん mailto:sage [04/04/19 02:09] >>756 インスコしてみた。いい感じ。 情報ありがとー
758 名前:デフォルトの名無しさん mailto:sage [04/04/21 19:31] ReloはVC++対応しないのんかな フォーラムもあんま流行ってないようだが・・・・・・
759 名前:デフォルトの名無しさん mailto:sage [04/04/21 19:53] Reloいい感じだなぁ。 VC++ 6.0持ってるから対応してほしいなぁ。
760 名前:デフォルトの名無しさん mailto:sage [04/04/21 20:18] Relo最初はいいと思ったけど、Visual C++ Toolkit 2003とか一通りインスト 終えて、本腰入れて使ったらなんかまだまだって感じだった。
761 名前:デフォルトの名無しさん mailto:sage [04/04/26 20:31] Borland C++ Compiler 5.5をダウンロードし、 パスなどの設定は勝手にやってくれるやつで完璧に終わったとおもいます。 自分の持ってる本のとおりに、 #include<stdio.h> int main(void) { printf("松島や ああ松島や 松島や\n"); return 0; } ってソースファイルをprog2_1.cという名前で保存しました。 コマンドプロンプト(でいいんだよな?)にbcc32 prog2_1.cと入れると、 「’bcc'は、内部コマンドまたは外部コマンド、 操作可能なプログラムまたはバッチ ファイルとして認証されてません。」 と出ます。なにが悪いんでしょうか?
762 名前:デフォルトの名無しさん mailto:sage [04/04/26 20:42] >761 よくわからんが、パスが通ってないと思われますが。 詳しい人、解説よろしく。
763 名前:デフォルトの名無しさん mailto:sage [04/04/26 21:08] パス設定が完璧に終わったか、思うだけではダメ。 あらゆることは実際に見て、きちんと確認せよ。確認したなら、確認したと書くべし。 コマンドプロンプトで path と入力する。そこにインストールした場所がちゃんと含まれているか見よ。
764 名前:デフォルトの名無しさん mailto:sage [04/04/26 21:36] >>763 アルファベットがたくさんでます。 どう表示されてればいいんですか?
765 名前:デフォルトの名無しさん mailto:sage [04/04/26 21:40] たくさん・・・
766 名前:デフォルトの名無しさん mailto:sage [04/04/26 21:49] インストールした場所がどこか、も書けないのか。どうやって教えたらいいのかワカンネ
767 名前:デフォルトの名無しさん mailto:sage [04/04/26 21:59] >>763 保存したドライブ名のあとにBorland\Bcc55\binと出てるがこれでよかとですか?
768 名前:デフォルトの名無しさん mailto:sage [04/04/26 22:10] >764 アルファベットがたくさんって、あんた・・・。 本当に理解したいなら、もう少し答えようのある書き方しなさいな。 ひよこみたいな頭と誤解されるよ。
769 名前:デフォルトの名無しさん mailto:sage [04/04/26 23:09] >>767 pathでたとえば C:\Borland\Bcc55\bin と表示されたとする ならば、 C: cd \Borland dir と入力してみよ。ちゃんと Bcc55 などと表示されたかな? forum.nifty.com/from40pc/mit/command01.htm を参考に、インストールした場所がちゃんとpathに設定されているか見てみよう
770 名前:デフォルトの名無しさん mailto:sage [04/04/26 23:42] >>768 誤解じゃないんじゃないの?
771 名前:デフォルトの名無しさん mailto:sage [04/04/27 18:29] 昨日ヤマダ電機でパソコン買って、エクセルで表計算するような、 そんなレベルなら「アルファベットがたくさんでます。」でいい。 仮にもプログラムしようと言う人間がそういう返事では先が思いやられる。 質問に答えたとして、今度はどんなくだらない返事をされるかわからない ので、自力で勉強してください。 なんか付き合ってると「プログラム動きましたが、つまらないんですけど。」 とか言いそうでいや。
772 名前:デフォルトの名無しさん mailto:sage [04/04/27 18:37] プログラムが動くことほど感動的なことはない と言ってみる
773 名前:デフォルトの名無しさん mailto:sage [04/04/27 20:04] 確かに。 俺は初めて N88BASICで 日の丸描いた日にゃ感動したね 俺は初めて HTMLで 簡単な文書を表示した日にゃ感動したね 俺は初めて JavaScriptで 簡単なゲーム作って遊んだ日にゃ感動したね 俺は初めて Perlで掲示板作った日にゃ感動したね 俺は初めて Apacheを自分のマシンで動かした日にゃ感動したね 俺は初めて Cでじゃんけんさせた日にゃ感動したね 以下略
774 名前:デフォルトの名無しさん mailto:sage [04/04/27 20:09] はじめてOSをクラッシュさせた日: プライスレス
775 名前:デフォルトの名無しさん [04/04/27 22:07] 初めてBCC使うんだが、コンパイラができない。 使っているのは5.5。 症状は、プロンプトの表示上では成功しているし、Hello worldのプログラム「hello.c」をコンパイラすると 「hello.obj」「hello.tds」「hello.exe」のファイルが作られてちゃんとできてるように見えるんだが、 「hello.exe」を起動させても一瞬で消えてしまう。 「bcc32.cfg」「ilink32.cfg」はちゃんと設定したから、問題はないと思う。 一応「hello.c」の中身も #include<stdio.h> int main() { printf( "hello, world!\n" ); return 0; } 「hello.c」にいくら書き加えても、作られる3つのファイルのファイルサイズが変わらないというのが気になるが・・・。 どこに問題があるんだか全く分からないんだが、教えてエロイ人。
776 名前:デフォルトの名無しさん mailto:sage [04/04/27 22:18] それは、一瞬表示されたあとすぐ消えてる。 まずはコマンドプロンプトを知れ。 ttp://forum.nifty.com/from40pc/mit/command000.htm ここを参考に コマンドプロンプトで hello と入力してみれば、ちゃんと結果を見ることができるだろう。
777 名前:デフォルトの名無しさん mailto:sage [04/04/27 22:20] 猫でもわかるプログラミングのC言語編を最初から読むことをお勧めする
778 名前:デフォルトの名無しさん mailto:sage [04/04/27 22:38] >>775 stdlib.hをincludeしてmain関数のreturnの前に system("pause"); と入れれ。
779 名前:デフォルトの名無しさん [04/04/27 22:58] レスサンクス。 かなり房な質問だったみたいだ、スマソ。 初心者だから、って言い訳は使いたくなかったが、マジで初心者質問しちゃったな...
780 名前:デフォルトの名無しさん mailto:sage [04/04/27 23:17] >>779 BCPad使えばsystem("pause");が不要になって少し幸せ。 ttp://hp.vector.co.jp/authors/VA017148/ コンパイル時のコマンドラインは初めに設定しておけば コンパイル&実行がワンボタンで行えてVB感覚。
781 名前:デフォルトの名無しさん mailto:sage [04/04/27 23:31] getchar();じゃあかんの?
782 名前:デフォルトの名無しさん mailto:sage [04/04/27 23:45] >>781 getchar()は通常バッファ入力なので、'\n' [enter] 以外のキーでは 反応しないので少しうざい。
783 名前:デフォルトの名無しさん mailto:sage [04/04/27 23:55] >>773 日の丸を表示するなどとは軍国主義の極みなのですぐに謝罪しなさい
784 名前:デフォルトの名無しさん mailto:sage [04/04/28 10:41] MMLで鳴らせ君が代
785 名前:デフォルトの名無しさん mailto:sage [04/04/28 19:29] >>783 じゃぁ星条旗にします。
786 名前:デフォルトの名無しさん mailto:sage [04/04/28 20:28] >>785 赤地に鎌と槌じゃないと認めません。
787 名前:デフォルトの名無しさん mailto:sage [04/04/28 20:54] やはり太極旗か五星紅旗でないと w
788 名前:デフォルトの名無しさん [04/04/28 22:23] page4.auctions.yahoo.co.jp/jp/auction/d47227135
789 名前:デフォルトの名無しさん mailto:sage [04/04/29 00:16] >>783 どこを縦読みするの? 非国民は氏ね
790 名前:デフォルトの名無しさん mailto:sage [04/04/29 21:47] 改行の多いネタは嫌われる、、、間違いないっ
791 名前:デフォルトの名無しさん [04/04/30 01:20] BCC Developer バージョンアップ age ttp://www.hi-ho.ne.jp/jun_miura/
792 名前:デフォルトの名無しさん [04/04/30 11:24] www.hi-ho.ne.jp/jun_miura/
793 名前:デフォルトの名無しさん [04/04/30 11:41] (n‘∀‘)η
794 名前:デフォルトの名無しさん mailto:sage [04/04/30 12:23] www.google.com/search?q=cache:SfiIFyEenDkJ:www.hi-ho.ne.jp/jun_miura/bbs/list5.shtml+bcc+developer+exception&hl=ja&lr=lang_ja いつのまにかこの不具合が出なくなってた
795 名前:デフォルトの名無しさん mailto:sage [04/05/01 04:08] GetOpenFileName関数が必ず0を返すようなんですが(ダイアログが開かない) 色々なサイトのサンプルソースでも開きませんです。 どなたか助けてください……。 WIn98SE / BCC 5.5.1 / (他に必要な情報があれば言ってください)
796 名前:デフォルトの名無しさん [04/05/01 04:32] >>795 BCCでWin9xでその関数使うとそうなる。 あきらめろ。 漏れもそれではまったんで、BCCは捨ててVC買った。
797 名前:デフォルトの名無しさん mailto:sage [04/05/01 04:49] Borland C++ 5.5.1でファイルオープンダイアログが表示されない - by AOK homepage3.nifty.com/aokura/tips/trouble.html
798 名前:795 [04/05/01 05:03] >>796 >>797 まさかこんな落とし穴があったとは……。 MS社製以外のコンパイラを使う時はこういう問題あるという覚悟が必要なんですかね。 お二方どうもありがとうございました。泣きそうになってましたです。
799 名前:デフォルトの名無しさん mailto:sage [04/05/01 05:34] むしろ覚悟が必要なのはWin98を(ry
800 名前:デフォルトの名無しさん mailto:sage [04/05/01 09:13] VC++でも同じだぞ
801 名前:デフォルトの名無しさん [04/05/03 23:45] すみません 質問があるのですが BCCをインストールして色々設定して コンパイルしてHello Test まで出せるようになったのですが 手順がめんどくさくて・・・ 最初コマンドプロンプト起動したら C:\Document&setting\XXX¥> になっているので >cd MY Documents を追加して >cd Sample までやらないといけないのですが 一気にマイドキュメント内のサンプルまで行くことはできないのでしょうか?
802 名前:デフォルトの名無しさん mailto:sage [04/05/03 23:49] >>801 www.m-n-j.com/town/internet_computer/makuzu/pgf/FreeProg-bcc551.html 下の方 いっそBCCDev使ったほうが楽だとは思うが
803 名前:デフォルトの名無しさん mailto:sage [04/05/04 00:08] >>801 コマンドプロンプトのショートカットを作る プロパティ>作業ディレクトリ "C:\My Documents"
804 名前:デフォルトの名無しさん mailto:sage [04/05/04 05:37] フォルダ右クリ>プロンプトでそのフォルダで開かん? ダメならPowerToysインスコ汁
805 名前:デフォルトの名無しさん mailto:sage [04/05/04 08:48] >>801 マジレスすると 初心者用BCCフロントエンドソフトとして、 CPad for BCC(シェア): www.vector.co.jp/soft/dl/win95/prog/se141451.html C言語を始めよう(フリー): ttp://homepage3.nifty.com/aokura/#C言語を始めよう! コマンドプロンプトでcdする手間を省くソフト DOS窓でChangeDirectory: www.vector.co.jp/soft/win95/util/se083191.html
806 名前:805 mailto:sage [04/05/04 09:07] 追加しとくと 804のような使い方をしたければ、「いじくるつくーる」インスコして 直接ファイルアイコン右クリから、「1階層上でコマンドプロンプト」が便利だと思う。
807 名前:デフォルトの名無しさん mailto:sage [04/05/04 14:00] プログラミングで使うことを意識したテキストエディタなら、たいていシェルへのコマンド送信や、 カレントディレクトリでシェル(コマンドプロンプト窓)を開く機能がついていると思うが。 何でコーディングして居るんだ?
808 名前:デフォルトの名無しさん [04/05/04 14:01] >>802->>806 色々情報ありがとうございます PC初心者なので変な質問すみやせんでした
809 名前:デフォルトの名無しさん [04/05/04 14:13] >>801 コマンドプロンプトへのショートカットのデフォルトディレクトリを 設定すればいきなりそこに開けるよ そうすれば、 C:\Documents and Settings\canal\My Documents\MyCode>bcc32 -c test.c<cr> とかすぐ出来るけど、個人的には深い階層が好きくないから、 別のドライブのルートにディレクトリ作ります(笑
810 名前:デフォルトの名無しさん mailto:sage [04/05/06 09:24] >>795 既に解決してるようだけど。 自分もそれで悩んだことある。 >>562 この辺に。
811 名前:デフォルトの名無しさん [04/05/09 08:19] もれのボーランドは、インクルードファイルが開けませんと言ったり、なんだか 環境変数か、保存したディレクトリが悪いのか、全然動いてないみたいなんでつ。 助けてください。
812 名前:デフォルトの名無しさん mailto:sage [04/05/09 08:25] www.borland.co.jp/cppbuilder/freecompiler/devsupport.html
813 名前:デフォルトの名無しさん mailto:sage [04/05/09 10:07] 既出かな?こんな統合開発環境あった。 Visual Windows for BC++ ttp://phys.cool.ne.jp/physjpn/bccwin.htm
814 名前:デフォルトの名無しさん [04/05/09 10:26] phys.cool.ne.jp/physjpn/bccwin.htm
815 名前:デフォルトの名無しさん mailto:sage [04/05/09 10:27] TDがちゃんとなくなってるねw
816 名前:デフォルトの名無しさん mailto:sage [04/05/09 10:38] ってかだめだこりゃw スタートメニューからFooty.dllがないと言って起動しないし 自分のいるディレクトリわかってないのかw Windows2000 Version 5.0ってなんだよw Windows NT 5.0だろ
817 名前:デフォルトの名無しさん [04/05/09 10:49] 816さん>>僕もやってみましたw
818 名前:811 [04/05/09 10:51] ちゃんとボーランド動いてくれました。 なんか、気分爽快です。ありがとうござんした
819 名前:デフォルトの名無しさん [04/05/09 12:15] userenv.hの中で GetUserProfileDirectory が、宣言の所とコメントの所で GetUserProfileDirectory GetUserProfilesDirectory のように、違っているのですが、 いったっいどちらが正しいのですか?
820 名前:デフォルトの名無しさん [04/05/09 21:26] あー、DirectX9.0bが使えん。 既出のサイトに載ってる手法は全部試したんだが、 Direct3DCreate9だけ外部シンボルが解決されないといわれる。 誰か教えてください。
821 名前:ミナツキ サヤ ◆SAYAC2HJWE mailto:saya [04/05/09 21:48] 821
822 名前:デフォルトの名無しさん mailto:sage [04/05/09 22:37] >>820 d3d9.libをリンクしてるか?
823 名前:デフォルトの名無しさん [04/05/12 17:37] DirectXSDKのd3d9.libをリンクしてるに1NULLPO
824 名前:デフォルトの名無しさん mailto:sage [04/05/13 14:02] >>823 ガッ
825 名前:デフォルトの名無しさん mailto:sage [04/05/15 22:01] 誰もいない・・・みんなVCの方に流れちまったのか?
826 名前:デフォルトの名無しさん mailto:sage [04/05/15 22:13] 全体的に話題が尽きてきただけと思われ。 VC++ Toolkitの方も当初の勢いは無くなってネタレスが増えてきたし DigitalMarsやOpenWatcomに至っては開店休業状態だし。
827 名前:デフォルトの名無しさん mailto:sage [04/05/15 22:47] BCBスレもネタスレになりつつあるからな
828 名前:デフォルトの名無しさん mailto:sage [04/05/21 07:48] 過疎化してるなぁ・・・とりあえず保守
829 名前:デフォルトの名無しさん mailto:sage [04/05/25 07:36] WindowsXPでborland使ってる初心者です。 sinカーブのグラフを書きたいのですが、ネットでソースを見つけたところ下のようなものを見つけました。 #include <stdio.h> #include <string.h> #include <math.h> void main(void) { char p[21]; int ts,tc; double rd,n; rd=3.14159/180; printf(" -1 0 1\n"); printf(" I....+....I....+....I\n"); for(n=0;n<=360;n=n+15){ strcpy(p," I "); ts=(int)(10+10*sin(n*rd)); tc=(int)(10+10*cos(n*rd)); if(ts==tc) p[ts]='+'; else{ p[ts]='*';p[tc]='o'; } printf("%5.0f %s\n",n,p); } } これをコンパイルしてみたのですが、テキストを使った擬似的なものしか表示できません。 普通のグラフのような滑らかな曲線を表示させるためにはどのような方法があるのでしょうか?
830 名前:デフォルトの名無しさん mailto:sage [04/05/25 10:35] OpenGLでも使っとけ。 3Dなら複素関数のグラフも描ける。 ttp://mailsrv.nara-edu.ac.jp/~asait/open_gl/opengl.htm