[表示 : 全て 最新50 1-99 101- 201- 301- 401- 501- 601- 701- 801- 901- 1001- 2chのread.cgiへ]
Update time : 07/26 13:43 / Filesize : 224 KB / Number-of Response : 1002
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


↑キャッシュ検索、類似スレ動作を修正しました、ご迷惑をお掛けしました

タダで使えるBorland C++ Part3



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/



618 名前:デフォルトの名無しさん mailto:sage [04/03/10 13:16]
うちだとこれで普通にコンパイル通るんだが‥‥
5.5.1と5.6.4両方とも無問題
#include <iostream>
using namespace std;

struct hoge { int x; int y; };

main() {
hoge sage[16];
sage[0].x = 2;
sage[0].y = 4;

int *p1 = &sage[0].x;
int *p2 = &sage[0].y;

cout << "x:" << *p1 << " y:" << *p2 << endl;
}


619 名前:614 mailto:sage [04/03/10 13:45]
>>618
それはローカル変数への初期化で、しかも C++コードだからでは?
ローカル変数の初期化は 試してみたらOKでした。

でもローカル変数でも、
int *test[]={
&sage[0].x,
&sage[0].y};

はダメでした。


620 名前:デフォルトの名無しさん mailto:sage [04/03/10 13:48]
CかC++かは関係ないところじゃないの?
うちもすんなりコンパイル通るし同じコンパイラコアと思われるBCBでも問題ないよ


621 名前:614 mailto:sage [04/03/10 13:55]
いやだから、ローカル変数の初期化なら CでもOKです。
Cでも引数の値との計算も出来ますし
C++なら普通の代入と代わりありませんから

>>614の問題はグローバル変数や static 変数です。


622 名前:614 mailto:sage [04/03/10 14:08]
hoge sage[16]; をグローバルにすると >>618のアセンブラ出力は

;  int *p1 = &sage[0].x;
  mov eax,offset _sage
;  
;  int *p2 = &sage[0].y;
  mov edx,offset _sage
  add edx,4

となりました。 どうやら、BCCだと
  mov edx,offset _sage+4
というような変換が出来ない為に、グローバル変数の初期化も出来ないという事のようです

623 名前:デフォルトの名無しさん mailto:sage [04/03/10 15:17]
どうやってもそんなエラーでんな

624 名前:デフォルトの名無しさん mailto:sage [04/03/10 15:35]
E:\@Test>cat y.c
#include <stdio.h>
typedef struct _hoge { int x; int y; } hoge;
hoge sage[16];
int *p1 = &sage[0].x;
int *p2 = &sage[0].y;
main() {
sage[0].x = 2;
sage[0].y = 4;
printf("x:%d : y:%d\n", *p1, *p2);
}

E:\@Test>bcc32 y.c
Borland C++ 5.6.4 for Win32 Copyright (c) 1993, 2002 Borland
y.c:
警告 W8070 y.c 10: 関数は値を返すべき(関数 main )
Turbo Incremental Link 5.64 Copyright (c) 1997-2002 Borland

E:\@Test>y
x:2 : y:4


625 名前:624 mailto:sage [04/03/10 15:37]
と、5.5.1だとエラーが出た
E:\@Test>bcc32 y.c
Borland C++ 5.5.1 for Win32 Copyright (c) 1993, 2000 Borland
y.c:
エラー E2063 y.c 5: 不正な初期化
警告 W8070 y.c 10: 関数は値を返すべき(関数 main )
*** 1 errors in Compile ***

626 名前:デフォルトの名無しさん mailto:sage [04/03/10 15:39]
今試してみた。
bcc5.6.4(BCB6付属) だと問題なし。正常にコンパイル出来る。
bcc5.5.1(昔落としたfree版) だとコンパイルエラー。C++にしても初期化コードが発生。

たぶんbcc5.5のバグ。



627 名前:デフォルトの名無しさん mailto:sage [04/03/10 15:45]
あれ?今5.5を落としてきてコンパイルしたけど
問題なく通ったよ

なんか環境依存するのか?

628 名前:デフォルトの名無しさん mailto:sage [04/03/10 15:48]
C++なら通るよ。静的な初期化にならないけど。

629 名前:デフォルトの名無しさん mailto:sage [04/03/10 15:50]
ってmainの外で初期化したやつの参照かいてるのか

それ元々C言語の環境依存じゃない?
mainの外はどういう順番で配置されるかわからんはず


630 名前:デフォルトの名無しさん mailto:sage [04/03/10 15:55]
>int *p1 = &sage[0].x;
>int *p2 = &sage[0].y;

これがmainの中なら問題なく通る
mainの外だと5.5は通らない

まぁ、mainの外でこれ書く各必要があるかどうかあやしいけどな
作業的に使うポインタを外に出すなんて設計が悪いんじゃねーの?


631 名前:デフォルトの名無しさん mailto:sage [04/03/10 16:01]
ポインタを使うかどうかではなく
静的変数(のメンバ)のアドレスを取れる(初期化できる)かどうかが問題なんだが。

632 名前:デフォルトの名無しさん mailto:sage [04/03/10 16:02]
↑コンパイル時に

633 名前:デフォルトの名無しさん mailto:sage [04/03/10 16:24]
そのアドレスがほしいのなら関数で取得すればいいだけのような気が

int *getX(int no)

って感じで
大規模アプリとか安全なコード書くときこういったのでフィルタしていかないとな


634 名前:デフォルトの名無しさん mailto:sage [04/03/10 16:30]
Borlandのフリーコンパイラを使おうとしているのだが
ttp://www.kumei.jp/c_lang/bcc/bcc_02.htm
の「カレントディレクトリをtest.cのディレクトリに移動します」
というところで書いてある通りに打ち込んでも
「指定されたパスがみつかりません」とでてしまう。
入力ミスかと思い他人にやらせても同じ結果。
点々は「シフト+2」
通貨マークは「ろ」でいいんだよな?
エロイ人おせーて。

635 名前:デフォルトの名無しさん mailto:sage [04/03/10 16:34]
問題の本質と設計の是非は全然関係ないのに。

636 名前:デフォルトの名無しさん mailto:sage [04/03/10 16:40]
>>634
これやる っミ[ www.microsoft.com/technet/community/scriptcenter/other/scroth40.mspx ]



637 名前:デフォルトの名無しさん mailto:sage [04/03/10 16:42]
>>634
よーし、オジさんがエロエロ教えちゃる。
まず、君はWindowsの基本操作を覚えるべきだ。
それからコマンドプロンプトの操作も覚えよう。
それから、これがもっとも重要な点だが、
Windowsの基本操作もコマンドプロンプトの操作も
板違いの話題だ。プログラミング以前の問題だからね。
君がここに来るのは十年早いってことさ。

638 名前:デフォルトの名無しさん mailto:sage [04/03/10 16:43]
>>634
OSはWindows98か?

639 名前:デフォルトの名無しさん mailto:sage [04/03/10 16:52]
>>634
ttp://forum.nifty.com/from40pc/mit/command01.htm
ここで修行をつめ

640 名前:デフォルトの名無しさん mailto:sage [04/03/10 17:08]
みんな親切だなぁ。

641 名前:634 mailto:sage [04/03/10 20:02]
>>636
なんとか解読できたような気がしたけど
微妙に意味がわからない。
結局解読できてないんだよな(´д`)
英語ももう少し勉強しないとな・・・。

>>637
了解。なんとかやる気でカバーして1年程で戻って来たいよ。

>>638
OSはXP。

>>639
ありがトン。一番役に立った。
今それ見てやったら何故かしらんができたよ。
結局何が原因だったのか・・・。申し訳ない。

>>640のいうとおり
こんなヘタレに親切にしてくれて皆様有難う。
もっと勉強してから来たいと思う。

642 名前:デフォルトの名無しさん mailto:sage [04/03/10 22:58]
>>641
最初からそのくらい謙虚だと、もうちょい親切に教えて
もらえたような気もするが、、、

普通にWindowsだけ使ってると、確かにdirectoryなんて
概念は身につかんからな。
とりあえずコマンドラインで dir cdが使えて
ドライブとカレントとパスの概念が分かってりゃ
「猫でも」を読むくらいなら何とかなるだろう。
がんばるよし。

643 名前:デフォルトの名無しさん mailto:sage [04/03/10 23:42]
そういや、MS-DOSを知らずに
ls ls 打ち込んでパニクってたな……

644 名前:デフォルトの名無しさん mailto:sage [04/03/11 00:10]
スマン、オレはcygwinで dir してた・・・・

645 名前:614 mailto:sage [04/03/12 07:00]
>>633 ソレは判ってるんですよ。
ただ、このコードDSPと共用なんで初期化コードも削りたいというのがあるんです。

646 名前:614 mailto:sage [04/03/12 07:04]
と書けば、#if で条件分岐しろと言われそうだけど、それだと検証にならないから
出来るだけ同じコードで共用したいんです。



647 名前:デフォルトの名無しさん [04/03/13 21:34]
vi??

648 名前:厨房 [04/03/14 21:42]
Borland C++ でWINプログラミングってできんの?
あとできるのならどうやるかオシエテホスィ

649 名前:デフォルトの名無しさん mailto:sage [04/03/14 21:49]
>>648
www.kumei.jp/c_lang/

650 名前:デフォルトの名無しさん mailto:sage [04/03/14 21:53]
>>648
これを Borland C++ でコンパイルしてみろ。

#include <windows.h>
int WINAPI WinMain(HINSTANCE i, HINSTANCE p, LPSTR c, int s)
{ MessageBox(NULL, "hello world", "HELLO", MB_OK); return 0; }


651 名前:デフォルトの名無しさん mailto:sage [04/03/14 21:57]
>>648
[ウィンドウズプログラムの作り方]
www.neco.nu/gohodoji/bccfaq/bccfaq.html#windowsprogram

652 名前:デフォルトの名無しさん [04/03/14 22:57]
教えていただきたいのですがBCCコンパイラでNcursesライブラリみたいなものはありますか?

653 名前:デフォルトの名無しさん [04/03/17 20:30]
これはただで使えるっぽいな。 VC++
www.microsoft.com/downloads/details.aspx?FamilyID=ce7f1aaa-54eb-4989-812b-7f955605dcb8&DisplayLang=ja

654 名前:デフォルトの名無しさん mailto:sage [04/03/17 22:19]
コンパイルはどうやったらできるのですか?
borland c++ terapadをダウンロードしてプログラムを書いたまではいいのですが、
コンパイルの仕方がわかりません。
ヘルプファイルも見てみたのですが、コンパイルの仕方は載っていませんでした。

655 名前:デフォルトの名無しさん mailto:sage [04/03/17 22:49]
>>654
www.ccad.sccs.chukyo-u.ac.jp/manualc/free/bcc55/

656 名前:デフォルトの名無しさん [04/03/17 22:52]
readme.txt



657 名前:デフォルトの名無しさん mailto:sage [04/03/17 22:55]
Google 検索: bcc55
www.google.com/search?hl=ja&lr=lang_ja&q=bcc55
Google 検索: プロンプトの使い方
www.google.com/search?hl=ja&lr=lang_ja&q=%83v%83%8d%83%93%83v%83g%82%cc%8eg%82%a2%95%fb

658 名前:デフォルトの名無しさん mailto:sage [04/03/17 23:08]
素直にBCC Developerなどとの併用をお勧めする

659 名前:654 mailto:sage [04/03/18 08:12]
>>655-658
ありがとうございました。
コンパイルできました。

660 名前:デフォルトの名無しさん mailto:sage [04/03/18 18:44]
BCCでインラインアセンブラ(MASM32)の解説してるサイト知ってる人いない?

661 名前:デフォルトの名無しさん mailto:sage [04/03/18 18:48]
低性能低機能なbccなんて使うのやめてDevC++使ったほうがいいよ。
www.bloodshed.net/dev/devcpp.html

662 名前:デフォルトの名無しさん mailto:sage [04/03/18 18:59]
DevC++はコンパイラじゃないよ。MinGWコンパイラ付属の総合開発環境。いや、おれ釣られた?

663 名前:デフォルトの名無しさん mailto:sage [04/03/19 14:34]
>>662
>>661は最近2chのみならずあちこちのC/C++サイトにDev-C++
の宣伝を貼りまくっているヤシと恐らく同一人物。MinGWは標準
では日本語対応してないのでダメ文字の問題があるんですけど
それでも初心者向けだと思いこんでいるアフォ。

オマケに標準でついてくる日本語表示はリソースにバグがあって
そのままではメニューが化けてしまうという事を知らないらすぃい。

664 名前:デフォルトの名無しさん mailto:sage [04/03/20 14:42]
BCC Developer使ってDLL作ってるんですけど
___CPPdebugHook なんてものがエクスポートされちゃいます。
Releaseでもです.。これ消すにはどうしたらいいんでしょう?

665 名前:デフォルトの名無しさん mailto:sage [04/03/20 17:59]
#include <stdio.h>

main()
{
long itteyoshi;
unsigned char omaemona;

scanf("%d",&itteyoshi);
scanf("%d",&omaemona);
printf("%d \n", itteyoshi);
printf("%d", omaemona);
return 0;
}

と、プログラムを書いてみたのですが、
例えば、5 6と入力すると
0
6
と出てきて、最初の値がきちんと表示されません。
どこがおかしいのですか?

666 名前:デフォルトの名無しさん mailto:sage [04/03/20 18:35]
>>665
二回目のscanfで一回目に読んだ値が上書きされてるから。
例えば 0 1286 と入力すれば 5 6 と表示される。



667 名前:デフォルトの名無しさん mailto:sage [04/03/20 18:38]
というかなんでこの板の人々はscanf好んで使う上に戻り値をチェックしないのだろうか。

668 名前:デフォルトの名無しさん mailto:sage [04/03/20 19:38]
scanfとか好きだからー!

669 名前:デフォルトの名無しさん mailto:sage [04/03/20 19:41]
scanfは死にませーん!

670 名前:デフォルトの名無しさん mailto:sage [04/03/20 19:46]
ttp://www.bohyoh.com/CandCPP/C/Library/scanf.html
ttp://www.catnet.ne.jp/kouno/c_faq/c12.html#12

671 名前:665 mailto:sage [04/03/20 22:04]
すいません、
>>670さんの紹介されているサイトに行ってみて、
scanfは使うなということがわかったのですが、
どうすれば>>665に書いたプログラムが
意図したとおりに動くのかわかりません
おしえていただけませんか?

672 名前:デフォルトの名無しさん mailto:sage [04/03/20 22:06]
BCCでGLUTを使ってるのですが、コンソールアプリケーションで
コンソールを開かないようにするにはどうしたらよいでしょうか?

673 名前:デフォルトの名無しさん mailto:sage [04/03/20 22:12]
>>672
bcc32 -laa

674 名前:デフォルトの名無しさん mailto:sage [04/03/20 22:21]
てきとう。

#include <stdio.h>

main()
{
long itteyoshi;
unsigned char omaemona;
long itteyoshi2;
unsigned char omaemona2;

scanf("%d",&itteyoshi);
itteyoshi2=itteyoshi;
scanf("%d",&omaemona);
omaemona2=omaemona;
printf("%d \n", itteyoshi2);
printf("%d", omaemona2);
return 0;
}

675 名前:デフォルトの名無しさん mailto:sage [04/03/20 22:32]
ほんとに適当だなw

676 名前:デフォルトの名無しさん mailto:sage [04/03/20 22:34]
>>673
ありがと



677 名前:デフォルトの名無しさん mailto:sage [04/03/20 22:52]
>>674
ありがとうございます。
このプログラム大切に使わせていただきます。
ほんとにほんとにありがとうございます。

678 名前:デフォルトの名無しさん mailto:sage [04/03/21 22:47]
>>665
マジレスしちゃう。
>666氏の言ってる事わかってるか?
charな変数にscanfで読みこむ時は"%d"じゃなくて"%c"だ。
"%d"で読みこむと他の変数を上書きしちゃうってことだそ。

679 名前:665 mailto:sage [04/03/21 23:12]
>>678
わかってませんです・・・

#include <stdio.h>

main()
{
long itteyoshi;
unsigned char omaemona;

scanf("%d",&itteyoshi);
scanf("%c",&omaemona);
printf("%d \n", itteyoshi);
printf("%c", omaemona);
return 0;
}

ってことかと思ったのですが
最初に入力した値が二度出てきてしまいました。
( ´・ω・` )


680 名前:デフォルトの名無しさん mailto:sage [04/03/21 23:24]
(´-`).。oO(longにもunsigned charにもscanfは"%d"で良かったかなぁ)
(´-`).。oO("%c"で受けたら0x0aを読んでしまうのではないだろうか)

681 名前:665 mailto:sage [04/03/21 23:49]
>680
unsigned charは0-255までの値が入るのではないですか?
>678
"%d"で読みこむと他の変数を上書きしちゃうってことだそ。
これはなにがなにやらさっぱり
なぜ他の変数を上書きするのですか?
いったいどんな歴史があってこんな文法になったのですか?


682 名前:デフォルトの名無しさん mailto:sage [04/03/22 00:11]
>>681
scanf のfはformatedだそうで。
もともとは書式のかっちり決まったデータを1行ごとに読む込むのが目的の関数でね。
                           ~~~~~~~~
scanf( "%d %c", &itteyosi, &omaemona );って書けるのは知ってた?

683 名前:デフォルトの名無しさん mailto:sage [04/03/22 00:13]
普通に答えてるからまあいいけどさ、なんで>>665はここで質問してるのかな?

684 名前:デフォルトの名無しさん mailto:sage [04/03/22 00:13]
>>681
>なぜ他の変数を上書きするのですか?
ttp://www.d1.dion.ne.jp/~ecb/assembler/assembler00.html
ttp://www.officedaytime.com/dcasl2/pguide/

>いったいどんな歴史があってこんな文法になったのですか?
ttp://www.intel.co.jp/jp/personal/museum/mpuworks/index.htm

685 名前:デフォルトの名無しさん mailto:sage [04/03/22 00:28]
>>683
確かにスレ違いなんだよな(w
まぁ、普段ネタの少ないスレだから俺的には気にしないけど。
今のインシデントがけり付いたら次からは移動かな?

>>684
>>681氏に取り敢えず必要なのはCの基本でしょ。

686 名前:デフォルトの名無しさん mailto:sage [04/03/22 00:42]
こっちでやるべきだな

C言語なら俺に聞け! Part 75
pc2.2ch.net/test/read.cgi/tech/1079331297/



687 名前:665 mailto:sage [04/03/22 10:44]
すいません
スレ違いとは気づきませんでした。
多分私はまだ人に質問できるレベルではなかったんです。
本を読んで精進してきます。
失礼しました。


688 名前:デフォルトの名無しさん mailto:sage [04/03/22 22:33]
ガンガレ

689 名前:◆cplnFO9T0I [04/03/23 13:03]
pc2.2ch.net/test/read.cgi/tech/1079331297/l50
ここから誘導されました。
484 名前: は ◆cplnFO9T0I 投稿日: 04/03/23 10:46
オブジェクトファイルからライブラリの作るのにはどうしたらいいですか?
開発環境はBCC5.5です。
お願いします。

690 名前:デフォルトの名無しさん mailto:sage [04/03/23 13:04]
tlib

691 名前:◆cplnFO9T0I [04/03/23 13:18]
>>690
TLIBまではわかったんですが使い方が良くわからなくて。

692 名前:デフォルトの名無しさん mailto:sage [04/03/23 13:39]
>>691
ヘルプ見れ

693 名前:◆cplnFO9T0I mailto:sage [04/03/23 14:30]
>>692
ヘルプって英語だと思ってたから読まなかったんですけど、
日本語とわかったので理解できるまで読んでみます。

694 名前:デフォルトの名無しさん mailto:sage [04/03/24 02:05]
俺も日本語しか読まねーと思ってた初心者時代があったなぁ

695 名前:デフォルトの名無しさん mailto:sage [04/03/24 09:21]
そのオブジェクトファイルはBCCが吐いたものなの?

696 名前:デフォルトの名無しさん mailto:sage [04/03/24 19:08]
俺が吐いた



697 名前:デフォルトの名無しさん mailto:sage [04/03/24 19:56]
いや俺が吐いた。

698 名前:デフォルトの名無しさん mailto:sage [04/03/24 22:42]
お前か、こんな所にお好み焼きを作ったのは?

699 名前:デフォルトの名無しさん mailto:sage [04/03/24 23:41]
キミはお好み派? もんじゃ派?

700 名前:デフォルトの名無しさん mailto:sage [04/03/25 00:19]
酸っぱもんじゃは嫌いです。

701 名前:デフォルトの名無しさん mailto:sage [04/03/25 00:21]
じゃあ、消化途中のお好み派だね。

誰か俺たちを止めてくれよ。

702 名前:デフォルトの名無しさん mailto:sage [04/03/25 01:11]
>>698
今夜食にお好み焼き喰ってたのに言うなよ

703 名前:デフォルトの名無しさん mailto:sage [04/03/25 08:28]
ここは面白いインターネットですね

704 名前:デフォルトの名無しさん mailto:sage [04/03/25 11:00]
ゲロ料理の話は板違いですよ

705 名前:デフォルトの名無しさん mailto:sage [04/03/30 01:10]
>>701
板が飛んだのはおまえらのせいだな!

706 名前:デフォルトの名無しさん mailto:高機能なのに惜しい [04/03/30 11:24]
bccでANSI Cを勉強し始めたんですが、
#include <stdio.h>int main(){printf("HelloWorld");return 0;}
こんな感じで1行にまとめられないなんて、
LSI C-86 試食版に負けてますね・・・_| ̄|○



707 名前:デフォルトの名無しさん mailto:sage [04/03/30 11:26]
見づらいから

708 名前:デフォルトの名無しさん mailto:sage [04/03/30 18:45]
>>706
自分を変えようよ。

709 名前:デフォルトの名無しさん mailto:sage [04/03/30 20:03]
プリプロセッサ指令とソースを同一行に書く香具師は基地外

710 名前:デフォルトの名無しさん mailto:sage [04/04/03 00:38]
リソースのコンパイル時、プログレスバーの設定 PBS_SMOOTH でエラーが
発生してしまうんですが、なんでか知っている人います?
VC++ で作成したリソーススクリプトを BCC にもってきたんだが、コンパイル時エラーで
構築できなくて、PBS_SMOOTH を外したら構築が完了したから気になった。
PBS_SMOOTH 無くても PBS_SMOOTH を付けたのと同じ外観なんで良かったんだが…

逆に VC++ で PBS_SMOOTH を付けない外観と同じにするにはどうすりゃ良いんだ??

711 名前:デフォルトの名無しさん mailto:sage [04/04/03 12:47]
エラー書けと

#if (_WIN32_IE >= 0x0300)
#define PBS_SMOOTH 0x01
#define PBS_VERTICAL 0x04
#endif

712 名前:デフォルトの名無しさん mailto:sage [04/04/05 00:59]
BCC固有かもしれないのでこっちに投げてみますが

BYTE a = 0;
DWORD b = 0;
if (a == b) ....

というように BYTE と DWORD を比較すると
>警告 W8012 xxxx.cpp 29: 符号付き値と符号なし値の比較
と出てくるんですが、どういう理屈でこうなるのでしょうか。

どうも BYTE が int か long に変換されているような気配なんですが、
比較時に適用される型変換規則ってありましたっけ。算術演算だとこの場合
BYTE は unsigned long に変換されると思うんですが。

713 名前:712 mailto:sage [04/04/05 01:01]
書き忘れました。BCC5.5.1を使って試しました。

714 名前:デフォルトの名無しさん mailto:sage [04/04/05 10:26]
signed int で unsigned int のビットフィールドは表現できるので signed、らしい。

715 名前:デフォルトの名無しさん mailto:sage [04/04/06 18:52]
Borland C++BuilderXのほうには新しいバージョンのコンパイラが
入ってるみたいですけどこのコンパイラを使った場合も
商用利用できるのですか?

716 名前:デフォルトの名無しさん mailto:sage [04/04/06 20:20]
BuilderXと同じ規約だろう



717 名前:デフォルトの名無しさん mailto:sage [04/04/09 12:07]
しょもない質問かもしれんけど、C++ Builderも無料版あるんだけど
こっちは何故に話題に上がらんの?


718 名前:デフォルトの名無しさん mailto:sage [04/04/09 12:19]
>>717
そんなものはない
trialかfree compilerの事では?
もしあれば喜んで使うが






[ 続きを読む ] / [ 携帯版 ]

前100 次100 最新50 [ このスレをブックマーク! 携帯に送る ] 2chのread.cgiへ
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧]( ´∀`)<224KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
担当:undef