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


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

タダで使えるBorland C++ Part5



1 名前:デフォルトの名無しさん mailto:sage [2005/12/21(水) 10:04:08 ]
機能無制限で使える本格的な無料コンパイラBC++についてのスレ。
ダウンロードはこちらから。

www.borland.co.jp/cppbuilder/freecompiler/


前スレ
part4 > pc8.2ch.net/test/read.cgi/tech/1091066805/
part3 > pc5.2ch.net/test/read.cgi/tech/1054390397/
part2 > pc2.2ch.net/tech/kako/1030/10304/1030493157.html
part1 > pc3.2ch.net/tech/kako/1002/10023/1002377328.html


82 名前:デフォルトの名無しさん [2006/02/02(木) 11:17:23 ]
くだすれC++Builderから誘導されてこちらにきました。

【OS】windowsXP
【コンパイラ名】Borland C++ 5.5.1
【質問内容】
makefileの書き方についての質問です。例えばディレクトリ構成が以下の時。
---------------
dir1
┣main.cpp
┣main.h
┣Makefile1
┣dir2
┃┣a.cpp
┃┣a.h
┃┗Makefile2
┗dir3
┣b.cpp
┣b.h
┗Makefile3
---------------
Makefile1を実行するとMakefile2とMakefile3が実行されa.objとb.objを作成。
その後a.objとb.objよりmain.exeを作成。このようなMakefile1を作成したいと
思い色々調べたのですがわかりませんでした。

参考になりそうなサイト
ttp://www.ecoop.net/coop/translated/GNUMake3.77/make_toc.jp.html
ttp://www.geocities.co.jp/Milano/8000/bcc/make.html
ttp://d.hatena.ne.jp/kurai/19791002
ttp://homepage3.nifty.com/kaku-chan/make/chapter_006.html

どなたかご教授おねがいします。

83 名前:デフォルトの名無しさん mailto:sage [2006/02/02(木) 11:51:23 ]
具体的にどう書くかはわかんないけど
4つ目の参考サイトのようにしてコンパイルした後
リンカで ./dir2/a.pbj と ./dir3/b.obj をくっつけりゃいいんじゃねーの

84 名前:82 [2006/02/02(木) 12:43:12 ]
>83
4つ目のサイトでは
----------------
all:
   cd dir2; make
   cd dir3; make
----------------

としていますが、これを実行してみると以下のようなエラーメッセージが表示されます。
----------------
MAKE Version 5.2 Copyright (c) 1987, 2000 Borland
      cd dir2; make

** error -1 ** deleting all
----------------

だからといって
----------------
all;
   cd dir2
   make
   cd ..\
   cd dir3
   make
----------------
という風にはしたくないのです。何かいい方法はないでしょうか?

85 名前:本田 [2006/02/02(木) 13:22:16 ]
>Bakefile is cross-platform, cross-compiler native makefiles generator.
>It takes compiler-independent description of build tasks as input and generates
> native makefile (autoconf's Makefile.in, Visual C++ project, bcc makefile etc.).
bakefile.sourceforge.net/

86 名前:82 [2006/02/02(木) 13:42:39 ]
>85
bakefileはmakefileを生成するツールのようですね。
これも面白そうなので少し調べてみます。


87 名前:デフォルトの名無しさん mailto:sage [2006/02/02(木) 19:24:20 ]
>>86
GNU makeなら
make -C dir2 -f Makefile2
make -C dir3 -f Makefile3

CPPFLAGS=-Idir2 -Idir3
!include dir2\Makefile2
!include dir3\Makefile3
.pach.cpp=.;dir2;dir3
でいけそうな気もするけどきわどそう。

88 名前:87 mailto:sage [2006/02/02(木) 19:25:50 ]
あ、空行から上はGNU makeの例で、下はBorland makeの例ね。

89 名前:デフォルトの名無しさん mailto:sage [2006/02/03(金) 00:07:53 ]
>>82
適当に書いてみた。
Borlandのmakeは学習用には良くない気がする。

CC = bcc32.exe
TARGET = hogeprog
OBJS = main.obj dir2\a.obj dir3\b.obj

.cpp.obj :
${CC} -c $<

all : main.obj aobj bobj
${CC} -e${TARGET} ${OBJS}

aobj :
cd dir2
${MAKE} all
cd ..

bobj :
cd dir3
${MAKE} all
cd ..

90 名前:89 mailto:sage [2006/02/03(金) 00:10:29 ]
コマンド行のタブが消えた。
そのあたりは適当に。



91 名前:デフォルトの名無しさん mailto:sage [2006/02/14(火) 13:50:01 ]
米BorlandがDelphiなどIDE事業を売却、アプリライフサイクル管理分野に注力
ttp://enterprise.watch.impress.co.jp/cda/foreign/2006/02/09/7187.html

『 同社はあわせて、IDE事業の売却先を探していることを明らかにした。同事業部には、「Delphi」「C++Builder」「JBuilder」などの製品が含まれており、同社にとって大きな方向転換となる。 』
・゚・(つД`)・゚・

92 名前:デフォルトの名無しさん mailto:sage [2006/02/14(火) 15:07:05 ]
のぉおおおおおおおおおおおおお

93 名前:デフォルトの名無しさん mailto:sage [2006/02/19(日) 10:50:47 ]
C言語なら俺に聞けスレで間違えて質問してしまいました。
教えていただけないでしょうか。

コマンドプロンプトからプログラムを結合させる、というのが条件の宿題をやっていたのですが
結合時に「エラー E2133: コマンド "ilink32.exe"を実行出来ない」とメッセージが出てできません。
どうすれば直るのでしょうか?

他にメッセージとしてはfscanfの際データ数を読み取る変数をまったく使っていないため
「警告W8004 "変数名"に代入された値は」使われていない」だけです。

よろしくお願いします


94 名前:デフォルトの名無しさん mailto:sage [2006/02/19(日) 10:59:23 ]
>>93
コマンドラインから「ilink32」が起動できるかどうか確認。
起動できなければPATHを通す。

95 名前:デフォルトの名無しさん mailto:sage [2006/02/19(日) 12:27:46 ]
パス通すならsetbccが楽チン。

96 名前:93 mailto:sage [2006/02/19(日) 19:56:17 ]
アソバイスありがとうございました。
件のエラーは出なくなったのですがそれだけでまったくプログラムは始まりません(一番最初の処理
printfですがそれも反応なし)これはプログラムのほうがおかしいってことでOKでしょうか

97 名前:デフォルトの名無しさん mailto:sage [2006/02/19(日) 19:57:49 ]
コンパイルしただけじゃプログラムは実行されないよ
つーかそのへんすら教えないで宿題に出してるのか

98 名前:デフォルトの名無しさん mailto:sage [2006/02/20(月) 17:50:11 ]
BCC Developer1.221を使っています。
再構築やコンパイルなどが今朝まで普通にできていたのが
急にできなくなってしまいました。

「Fatal: ファイル xxx.LIB が開けません」ってゴルァされるんですけど
ヘッダファイルに#pragma comment( lib, "D:\\test\\Lib\\xxx.LIB" );と書いても
プロジェクトファイル(.bdpファイル)内のLibraryFileの値にD:\test\Lib\xxx.LIBを指定しても同じエラーが出ます。

xxx.LIBはちゃんと存在しているし、
xxx.LIBとプロジェクトファイルを両方再構築しなおしてみたり
別フォルダに移動させてみたりもしましたが全然だめぽ・・・
あと、D:\borland\bcc55\bin内にBC32DEF.#○○というファイルができてたので
そいつを削除してもう一度再構築してみたりもしましたが駄目みたいです。

今朝まで何とも無かったのが急にこれなので
どうしてこうなったのか不思議なんですけど、
解決のヒントがあったら教えてください。お願いします

最悪、OSごとインスコし直しかな・・・

99 名前:デフォルトの名無しさん mailto:sage [2006/02/21(火) 22:05:10 ]
>>98
BCCdevなしでコマンドラインからはbcc32 でビルドできるの?
または、Cpadとか落として、それで出来るかどうかやってみては?

100 名前:98 mailto:sage [2006/02/22(水) 07:29:21 ]
>99
レス、ありがとうございます。
コマンドラインからのやり方については知らなかったので
早速ぐぐってやってみましたがまったく同じエラー文が出ました。

xxx.LIBというのは自分で作ったクラスのライブラリで、
そのLibファイルを含め、全部で10個ほどリンクさせてるんですけど、
リンクファイルの数が多すぎだからっていう事はあるんでしょうか。
10個かそこらで・・・んな訳ないですよね。ついさっきまでビルドできてたんだし


エラー文で出てきたxxx.LIBに関する記述やらなにやらを
全部コメントアウトしてやってみると普通にビルドできるんですが、
xxx.LIB自体はエラーや警告なしでビルドできていますし、問題は無いと思うんです。
他のLIBファイルに関する部分をコメントアウトして、
xxx.LIB関連の記述を有効にしてビルドしてもうまくいくんです。

全部をリンクさせてるとだめなようです。
自分のような初心者には正直お手上げです・・・OTL


どうしてもだめだったらCpadも試そう・・・と思ってたのですが、
LIBファイルからプロジェクトから全部作成しなおして(コピペですが)
なぜか普通にビルドできました。一体なんだったんでしょう・・・
駄文につきあってくださってありがとうございました。



101 名前:デフォルトの名無しさん mailto:sage [2006/02/25(土) 18:41:42 ]
メイクとコンパイルの違いって何ですか?

102 名前:デフォルトの名無しさん mailto:sage [2006/02/25(土) 19:05:16 ]
コンパイル時の面倒くさい定型処理をまとめてやっちゃうのがメイク
メイク⊆コンパイル

103 名前:デフォルトの名無しさん mailto:sage [2006/02/25(土) 19:06:01 ]
左右間違えた
×メイク⊆コンパイル
○コンパイル⊆メイク

104 名前:101 mailto:sage [2006/02/25(土) 19:33:45 ]
>>102-103
サンクス

コンパイル⊆メイクってどういう意味?
あと、メイクとコンパイルではどちらが良いんですか?

105 名前:デフォルトの名無しさん mailto:sage [2006/02/25(土) 19:42:00 ]
>>104
「メイクはコンパイルを含む」
コンパイルを楽にするのがメイク

>>102の繰り返しみたいになるけど
コンパイルで指定するオプションとかリンクとかがめんどくさいので
1つのファイルにそれらの作業を書いておいて
そのファイルを読んで一気にやっちゃうのがメイク

106 名前:101 mailto:sage [2006/02/25(土) 19:47:12 ]
>>105
ではこれからメイクを使うことにします。
ありがとうございました。

107 名前:デフォルトの名無しさん mailto:age [2006/02/26(日) 20:08:58 ]
公式サイト落ちてる?

108 名前:デフォルトの名無しさん [2006/02/26(日) 22:25:14 ]
すいません、質問です。

struct A { int a; };
struct B : public A { int b; };

A *a = new B[ 10 ];
delete [] a;

これってちゃんと領域は解放されるって理解であってますか?


109 名前:デフォルトの名無しさん mailto:sage [2006/02/26(日) 22:49:38 ]
間違っています。
配列はポリモーフィズムにはできません。

110 名前:デフォルトの名無しさん mailto:sage [2006/02/26(日) 22:50:47 ]
>>109さん
どうもです。配列でなけばOKなんですか?




111 名前:デフォルトの名無しさん mailto:sage [2006/02/26(日) 23:27:46 ]
メイクは必要だと感じ始めたら覚えるってのでいい気がする

112 名前:デフォルトの名無しさん mailto:sage [2006/02/27(月) 00:19:01 ]
>>110
配列じゃない場合はOK
(ただし仮想デストラクタを定義している時のみ)


113 名前:108 mailto:sage [2006/02/27(月) 00:31:43 ]
>>112さん
でもデストラクタと delete の領域解放は別の機構ですよね?
逆に、仮想デストラクタなら配列でも正しくデストラクタは実行されるが、
領域解放は正しくない(delete [] a の a のサイズで解放される)という
理解でOKですか?

114 名前:デフォルトの名無しさん mailto:sage [2006/02/27(月) 00:42:51 ]
>>113
いや、正しくデストラクタが呼ばれない。
108のAとBが仮装デストラクタを持っているとしてこういうコードがあったとする。
A *a = new B[10];
delete[] a;
仮にnew B[10]の結果(アドレス)が0x8000だったとする。
sizeof (B)は8だから要素はそれぞれ0x8000, 0x8008, 0x8010, ......, 0x8050に置かれることになる。

一方delete[] a;では開放する前にデストラクタを呼ぼうとする。
sizeof (A)は4だから各要素は0x8000, 0x8004, 0x8008, ......, 0x8028にあるとしてそれぞれデストラクタを呼ぼうとしてしまう。
だからいけない。

115 名前:!109 mailto:sage [2006/02/27(月) 00:53:29 ]
>>113
> 逆に、仮想デストラクタなら配列でも正しくデストラクタは実行されるが、
なんで 109 がなかったことになってんの?

配列を基底クラスのポインタにいれたら ダ メ だ
お前、それで上手く動くコンパイラ作れるか?

116 名前:108 mailto:sage [2006/02/27(月) 01:55:21 ]
>>114さん
なるほど!わかりました。delete [] は結局受け取った変数の型しか
認識しないんですね。ありがとうございます。

>>115さん
すいません。理解が足りてなかったです。
つまり俺、あれで上手く動くコンパイラ作れないんですね?

>配列を基底クラスのポインタにいれたら ダ メ だ
なんだか理解出来てないみたいです…。ごめんなさい。
そもそも、よく考えてみたら配列要素を指す時に基底クラスのポインタじゃ
駄目ですしね…。

最初に何がしたかったのか忘れたので思い出してから
(解決できなかったら)また来ます。
どうもでした。

117 名前:108 mailto:sage [2006/02/27(月) 02:13:43 ]
うああ!あとひとつ、すいません。
配列の任意の要素ひとつを基底クラスのポインタに入れて
仮想関数を呼び出したり、更に基底クラスのメンバ関数の
中で仮想関数を呼び出す分には問題ないですよね?

118 名前:デフォルトの名無しさん mailto:sage [2006/02/27(月) 02:36:42 ]
>>117
それは問題無しです。

119 名前:108 mailto:sage [2006/02/28(火) 22:17:10 ]
>>118さん
わかりました。ありがとうございました。

120 名前:デフォルトの名無しさん mailto:sage [2006/03/02(木) 23:20:24 ]
すいません、
ttp://tokyo.cool.ne.jp/sdl/
を参考に勉強しているんですが、SDL_gfxのDLLをビルドする段階で詰まっています。
単に.cのファイルを同一プロジェクトに含めて再構築するだけでは駄目なのでしょうか?

よろしければ、ご教授おねがいします。



121 名前:デフォルトの名無しさん [2006/03/11(土) 01:18:50 ]
浮動小数点の0除算では「Inf」が返る処理系がありますよね?
BCCでは残念ながら落ちちゃいました。

もちろん、0除算は未定義なので、落ちてもいいのですが、
浮動小数点の0除算でInfが返るかどうかを調べる方法をご存知の方いませんか?



122 名前:デフォルトの名無しさん mailto:sage [2006/03/11(土) 04:28:46 ]
>>121

#include <float.h>
......
_control87(0x1f,0x1f);

で落ちなくなる。


123 名前:デフォルトの名無しさん mailto:sage [2006/03/11(土) 05:08:00 ]
>>121

あと、signal(SIGFPE, ....) でも補足できる。


124 名前:デフォルトの名無しさん [2006/03/11(土) 19:33:25 ]
MIDL.EXEが欲しいのですが、アナログ電話なのでマイクロソフトから巨大なものを落としたくないのです。
どこかにないでしょうか?

"COM Kits"という誰かが作ったBCC用のパッケージがあり、そこに入っている、という海外の記事を見たのですが、"Com Kits"について何かご存じの方はいらっしゃいますでしょうか?

あと、#importが動かないので、TypeLibImport.dllも・・・

125 名前:デフォルトの名無しさん mailto:sage [2006/03/12(日) 14:03:50 ]
midl.exe って再配布可能じゃないから、誰かが作ったパッケージの中に入れちゃイカンと思う……


126 名前:デフォルトの名無しさん mailto:sage [2006/03/12(日) 17:45:53 ]
midl.exeはC++BuilderXにも入ってるけどTypeLibImport.dllが欲しかったらBuilder買ってくらはい

127 名前:デフォルトの名無しさん [2006/03/18(土) 19:36:31 ]
リンク時に結合するライブラリをソース中で指定できないでしょうか?
MASMではINCLUDELIBでできるんですが・・・

128 名前:デフォルトの名無しさん mailto:sage [2006/03/18(土) 19:44:13 ]
#pragma comment(lib, "***.lib")

129 名前:http://www.vector.co.jp/soft/win95/util/se072729.html mailto:http://msdn2.microsoft.com/ja-jp/library/h2k70f3s.aspx [2006/03/18(土) 21:14:49 ]
TextSS のWindowsXP(Professional)64bit化おながいします

もしくは64bitにネイティブ対応したテキスト置換ソフトありますか?

そういや64bitにネイティブ対応している2chブラウザてありましたっけ?





130 名前:デフォルトの名無しさん mailto:sage [2006/03/25(土) 22:31:04 ]
A.objとB.objを活用するにはmakeに何を書けばよいですか
インストール以来makeは触ってません



131 名前:130 mailto:sage [2006/03/25(土) 22:57:44 ]
解決しました。BCC32 A.obj B.obj でした。でも、MAKEでどうするのかわからない

132 名前:デフォルトの名無しさん mailto:sage [2006/03/26(日) 11:43:36 ]
www.geocities.co.jp/Milano/8000/bcc/make.html

133 名前:ぼ〜らんど [2006/03/31(金) 22:41:07 ]
おはつです。リソースDLLウィザードという多言語対応できるやつがあると聞いて、ヘルプ読んで本読んだけどいまいちよくわからん。どいうところで多言語対応してくれるの?プリーズ・テル・ミー!

134 名前:デフォルトの名無しさん [2006/04/02(日) 17:11:19 ]
C言語はフリーフォーマット形式だと思うので

printf("あいう
えお");

と入力しても問題はないと思うのですがBCCdevを使っていると改行したところで個別の関数と認識されてエラーになってしまうます。
ここはどういう風な設定をすれば普通に認識してくれるのでしょうか?

135 名前:デフォルトの名無しさん [2006/04/02(日) 17:16:36 ]
("あいう"
"えお")

としたらできました・・

136 名前:デフォルトの名無しさん mailto:sage [2006/04/02(日) 17:25:08 ]
printf("あいう\
えお") ;
というのもあるよ。

137 名前:デフォルトの名無しさん mailto:sage [2006/04/02(日) 17:32:16 ]
勉強になりますφ(゜▽゜*)

138 名前:デフォルトの名無しさん [2006/04/08(土) 07:15:35 ]
Win98において、TurboDebuggerで、NASM等で作ったプログラムをデバッグ中に、よく閉じても閉じても無限に「不正な処理」ダイアログが出現してしまってOSを終了することもできなくなる事があるのですが、このことについて何かご存じの方、お教えください。
「オレもなった」とかでもいいです。

139 名前:デフォルトの名無しさん mailto:sage [2006/04/08(土) 17:00:28 ]
>>138
すぐにWin9x系を使うのをやめるんだ!

140 名前:デフォルトの名無しさん mailto:sage [2006/04/14(金) 21:05:21 ]
登録するの個人的に嫌なんで誰か
Borland C++ Compiler 5.5 UPして下さい〜m(_ _)m



141 名前:デフォルトの名無しさん mailto:sage [2006/04/14(金) 21:11:15 ]
あほか

142 名前:デフォルトの名無しさん mailto:sage [2006/04/14(金) 22:32:53 ]
確かゲームプログラム練習帳に付いてた。

143 名前:デフォルトの名無しさん mailto:sage [2006/04/14(金) 23:13:26 ]
別に登録しなくても使える処理系なんてほかにいくらでもあるんだから……。

144 名前:デフォルトの名無しさん mailto:sage [2006/04/15(土) 03:12:59 ]
PorlandのC++で5.5のフリーのコンパーラーをダウンロードしたんですが
ソフトを解凍してから先が、説明を読んでも分かりません・・・
教えてください・・・

145 名前:デフォルトの名無しさん mailto:sage [2006/04/15(土) 05:26:36 ]
>>144
つ ttp://pingwin.hp.infoseek.co.jp/

146 名前:デフォルトの名無しさん mailto:sage [2006/04/15(土) 09:03:27 ]
そんなパチモン使うのはやめましょう。

147 名前:デフォルトの名無しさん mailto:sage [2006/04/15(土) 13:21:52 ]
>>144
検索すれば解説してくれているホームページはいくらでもある。

www.neco.nu/gohodoji/bccfaq.html
www.enri.go.jp/~fks442/K_MUSEN/bcc.htm
homepage3.nifty.com/aokura/tips/bc55.html
park6.wakwak.com/~wmasa/prog/bcc/index.htm

それでも分からなければ、具体的に何が分からないのかを書け。

それと、誤記はつまらない突っ込みを呼ぶ。
「Porland」、「コンパーラー」


148 名前:デフォルトの名無しさん mailto:sage [2006/04/15(土) 17:17:38 ]
てか誤字含めてあからさまに釣りだろう

149 名前:124 mailto:sage [2006/04/22(土) 06:44:43 ]
何とかPSDKからMIDL.EXEだけを落とせないか、と思い、こんなツールを作りました。

ttp://gamdev.org/up/img/5364.lzh

しかし、覗いてガックリ・・・CABの中身はさらにCABだった・・・orz

それらしいのは、

"Setup\PSDK-PSDK-common.?.cab"
"Setup\PSDK-PSDK-x86.0.cab"
"Setup\PSDK-SDK_Core_BIN-common.0.cab"
"Setup\PSDK-SDK_Core_BIN-x86.0.cab"
"Setup\PSDK-SDK_Core_BLD-common.?.cab"
"Setup\PSDK-SDK_Core_BLD_X86-common.0.cab"

ここいらへんなのですが、どれにMIDL.EXEが入っているんでしょうか?

150 名前:デフォルトの名無しさん mailto:sage [2006/04/22(土) 07:24:07 ]
さらに展開しろよ



151 名前:デフォルトの名無しさん mailto:sage [2006/04/22(土) 09:41:18 ]
すげえな。
でも毎日ちょびっとずつ SDK 落とした方が話が早いんじゃねえの。

152 名前:デフォルトの名無しさん mailto:sage [2006/04/22(土) 19:56:53 ]
或いはブロードバンド回線を持っている友人の家でイメージを落として、CDに焼くとかさ。
友達がいないならできないけどな。

153 名前:本田 [2006/04/23(日) 08:27:34 ]
>STDCXX - Apache C++ Standard Library
>As the starting point for future efforts,
>in summer 2005 Rogue Wave Software has contributed its commercial implementation of the C++ Standard Library to the Apache stdcxx project,
> a proven code base that has been shipping for over a decade and is among the most widely used cross-platform implementations of the library.
incubator.apache.org/stdcxx/

Rogue Wave SoftwareのライブラリはBCCも使用しているので参考になるかも?

ちなみにVCはDinkum Libraries。
www.dinkumware.com/libraries.html

154 名前:デフォルトの名無しさん mailto:sage [2006/04/23(日) 10:51:36 ]
ネカファで落として焼いてきたほうが早いかと。
近所になかったり家から出られないならできないけどな。

155 名前:デフォルトの名無しさん mailto:sage [2006/04/23(日) 13:56:27 ]
軟禁状態?

156 名前:デフォルトの名無しさん mailto:sage [2006/04/23(日) 17:10:50 ]
>>154
あー俺一度だけそれやった。

引っ越しでしばらくネットが使えなくなってた時に、いくつかフリーウェア
をUSBメモリに入れてきた。店によってはボッタクリフロッピーが売れなく
なるので、USBメモリの差し込み口がないPCを置いてる所がある事を
その時知った。

前面になくても大抵後ろ側にあるけどね。

157 名前:デフォルトの名無しさん [2006/04/24(月) 03:31:53 ]
Turbo Cはgraphics.hをインクルードしてグラフィックが出来たのに、
BCCはこれをインクルードできない。・゚・(ノД`)・゚・。

158 名前:デフォルトの名無しさん [2006/04/24(月) 06:01:40 ]
初歩的な質問ですみません。
C++のプログラムをコンパイルすると、
リンカで
Illegal option Gnとか
出てしまいコンパイルに成功しません。
ilink32.cfgにはGのオプションの指定はありません。
何故なのか判りません。


159 名前:デフォルトの名無しさん [2006/04/24(月) 07:23:10 ]
bcc32でググッてみましたが
全然わかりません。
だれかたちけて


160 名前:デフォルトの名無しさん [2006/04/24(月) 17:03:35 ]
よく見たらBorland C++コンパイラーが
XPに対応してませんでした。。




161 名前:デフォルトの名無しさん mailto:sage [2006/04/24(月) 17:09:59 ]
>160
当方XPだが普通に使えるぞ?
何か間違えてるんジャマイカ

162 名前:デフォルトの名無しさん [2006/04/24(月) 19:32:44 ]
もっかいやってみます。。


163 名前:デフォルトの名無しさん mailto:sage [2006/04/24(月) 20:52:44 ]
ソースにpragmaかなんかでオプション指定してるとか?
できるのかは知らないけど

164 名前:デフォルトの名無しさん [2006/04/24(月) 22:44:38 ]
VBプログラマ Cプログラマのお仕事
www.vb-c.net/

165 名前:デフォルトの名無しさん mailto:sage [2006/04/24(月) 23:28:19 ]
>>164
VBやCスレに書き込まずdelphiスレにマルチしているところが粘着なんだよな。
そういう幼児性が高校生にまで馬鹿にされる哀れなオッサン。

166 名前:デフォルトの名無しさん mailto:sage [2006/04/25(火) 19:01:24 ]
www.vector.co.jp/soft/win95/prog/se149182.html

167 名前:デフォルトの名無しさん mailto:sage [2006/04/25(火) 19:06:29 ]
www.cmagazine.jp/setbcc.html
こっちのほうが新しいよ。

168 名前:デフォルトの名無しさん [2006/04/25(火) 19:28:29 ]
 質問をひとつ。
 ctype.hのisleadbyte()の引値って何ですか?
 intと聞き及んだんですがcharでも普通に動きました。

169 名前:デフォルトの名無しさん [2006/04/25(火) 19:30:33 ]
皆さん御心配なく☆ちゃんと避難所と別のホムペがありますよ〜

↓↓↓こちらの【ばいえるん】はまだ削除されておりません

DQN共の巣【ばいえるん】に突撃だ↓↓↓

ip.tosp.co.jp/i.asp?I=bayern55&HOS=ON&MD=
↓↓↓こちらは新たなアフォでありまつ

徹底追撃セヨ↓↓↓
ip.tosp.co.jp/i.asp?i=toritsudai

更に別のけんけんHP潰して↓↓↓

ip.tosp.co.jp/i.asp?i=hoscafe

コピペ大歓迎☆2ちゃんのあらゆるとこに貼付けて下さい!

170 名前:デフォルトの名無しさん mailto:sage [2006/04/25(火) 22:51:21 ]
一体誰が何を心配してるんだ????
DQNとは>>169のことか?



171 名前:デフォルトの名無しさん mailto:sage [2006/04/26(水) 00:55:38 ]
BCCDeveloper使ってリソースの設定したがアイコンが表示されません。
---------ログ------------
MAKE Version 5.2 Copyright (c) 1987, 2000 Borland
bcc32 -W -3 -Od -w- -AT -pc -H- -k -b -v -y -DDEBUG -nDebug -c E:\DCU\bccdev1221\hika\icontest\TestMain.cpp
Borland C++ 5.5.1 for Win32 Copyright (c) 1993, 2000 Borland
E:\DCU\bccdev1221\hika\icontest\TestMain.cpp:
brc32 -r -foDebug\IconTest.res E:\DCU\bccdev1221\hika\icontest\IconTest.rc
Borland Resource Compiler Version 5.40
Copyright (c) 1990, 1999 Inprise Corporation. All rights reserved.
bcc32 -W -3 -Od -w- -AT -pc -H- -k -b -v -y -DDEBUG -eDebug\IconTest.exe Debug\TestMain.obj
Borland C++ 5.5.1 for Win32 Copyright (c) 1993, 2000 Borland
Turbo Incremental Link 5.00 Copyright (c) 1997, 2000 Borland
brc32 Debug\IconTest.res Debug\IconTest.exe
Turbo Incremental Link 5.00 Copyright (c) 1997, 2000 Borland

Build End !! (Elapsed time 0:00.484)
------------------------------------------
リソースを埋め込んで実行ファイルのアイコンを変えることに成功しないので
知人からうまくいったものをフォルダごといただいたのですが
メイクすると解凍して直ぐにはちゃんとアイコンが変わっていたのにデフォルトのウィンドウアイコンに変わってしまいました。
知人のログとくらべてみたところパス名に""がないので原因かと思い
Program Filesといったスペースが入ったりしているフォルダから別ドライブに移動させたのですがだめでした。
リソーススクリプトのIconTest.rcでちゃんと設定しています。
どなたかご教授ください。

172 名前:デフォルトの名無しさん mailto:sage [2006/04/26(水) 05:56:54 ]
>>168
char が int に格上げされてるんじゃないの?

173 名前:デフォルトの名無しさん mailto:sage [2006/04/26(水) 10:02:32 ]
>>171
アイコンが表示されないというのはビルドしたファイルをエクスプローラで見たときのことかな。
ログでは特にエラーも出てないようだけど、リソースハッカーとかでのぞいてみたり、
ショートカット作ってアイコンの変更とかしても含まれていないのかな。

174 名前:デフォルトの名無しさん mailto:sage [2006/04/26(水) 14:04:29 ]
>>172
 そんなことがあるのか…
 intのほうがでかいから、逆はないですよね?

175 名前:デフォルトの名無しさん mailto:sage [2006/04/27(木) 00:57:55 ]
キャストという言葉を覚えましょう

176 名前:デフォルトの名無しさん mailto:sage [2006/04/27(木) 23:17:17 ]
>>175
 自分で(int)つけなくても、関数側でしてくれるんですか?
 引数の型ってもっと杓子定規なもんかと思ってました。

177 名前:デフォルトの名無しさん mailto:sage [2006/04/27(木) 23:45:43 ]
入門書読めよ

178 名前:デフォルトの名無しさん [2006/04/28(金) 20:23:38 ]
昨日Turbo Debugger落とそうとして某のサイト見たら、パスワードをメールで問い合わせろって書いてあったのに、
今日またサイト見てみたらパスワードが同梱されてる…

何かあったの?

179 名前:デフォルトの名無しさん [2006/05/01(月) 03:46:11 ]
ttp://www.geocities.com/tk2001b/utripper/の
ソースをダウンロードする(第八版)
ttp://www.geocities.com/tk2001b/utripper/utripper_20021103.zip

ってbcc55でそのままコンパイルできますか?
makeでもダメだったんですけど。

180 名前:デフォルトの名無しさん mailto:sage [2006/05/01(月) 11:51:26 ]
readmeぐらい嫁よ



181 名前:デフォルトの名無しさん mailto:sage [2006/05/05(金) 04:40:27 ]
質問です。
フリーのBCC5.5で_stat()を含むプログラムを作成したのですが、
_stat()で0バイトのファイルを指定したら、st_sizeには0が返却されるという認識で正しいですか?
試しに作成してみたらst_sizeに10進で1403060224という値が返されてきて原因不明です。


182 名前:デフォルトの名無しさん mailto:sage [2006/05/05(金) 08:34:54 ]
>>181
_statは使用しない

#include <sys/stat.h>
stat






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

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

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