[表示 : 全て 最新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/



188 名前:デフォルトの名無しさん mailto:sage [03/08/08 09:55]
>185

void main(void)

189 名前:デフォルトの名無しさん mailto:sage [03/08/08 20:46]
>>188
int main(void)

190 名前:デフォルトの名無しさん mailto:sage [03/08/08 22:17]
return printf("こんにちは、世界");

191 名前:157 mailto:sage [03/08/08 22:56]
STLport4.5.3でsetlocale()を試してみました。

ある程度動くことは動くのですが、
なにやら、2回目の呼び出しの際、
最初の数バイトが破壊されてしまうようです。
あと、STLportのiostreamを使用すると、
OVERFLOWと嬉しそうに怒られてしまいます。

もう今にも泣いてしまいそうな私を誰か慰めてください。

192 名前:XP入れようとしてます [03/08/11 10:25]
Fatal: Error detected (LME279)
あたりを検索したところ、
「XPでは動かないかも」といったものがここの過去ログ含め2箇所あったんですが、
本当に動かないのでしょうか?

XPで問題無しの方っていらっしゃいますか?

193 名前:デフォルトの名無しさん mailto:sage [03/08/11 12:09]
>>185
その参考書捨てていい

194 名前:デフォルトの名無しさん mailto:sage [03/08/11 12:52]
>>185
今すぐにその本捨てろ。
何円で買った?なんかの付録?
今時そんな詐欺にちかいサンプルプログラム初めて見た。


195 名前:デフォルトの名無しさん [03/08/11 13:58]
mainはユーザー定義の関数だから書式は自由だろ

196 名前:デフォルトの名無しさん mailto:sage [03/08/11 14:13]
C++なら略せるんじゃなかったっけ?



197 名前:デフォルトの名無しさん mailto:sage [03/08/11 15:08]
>>196
C++ならなおさらreturn 0;がないのがまずい。

198 名前:デフォルトの名無しさん mailto:sage [03/08/11 15:16]
retrunは戻り値取らなければ最後に自動的にコンパイラがretrun 0;を
付け足すからいらないんだよ

199 名前:デフォルトの名無しさん mailto:sage [03/08/11 15:33]
おれもよくreturnをretrunと書いてエラーくらいます

200 名前:デフォルトの名無しさん [03/08/11 20:43]
そっか。

201 名前:デフォルトの名無しさん mailto:sage [03/08/12 00:32]
>>192
問題はない。とりあえず入れてみれ。

202 名前:デフォルトの名無しさん mailto:sage [03/08/15 13:01]
質問です。
クラスライブラリDLLを作ろうとしてるんですが、Link時に

Error: 外部シンボル '__InitExceptBlockLDTC' が未解決

と言われます。これはどのライブラリを結合すれば解決できますか?

203 名前:202 mailto:sage [03/08/15 13:22]
もしかして根本的な思い違いをしてるのかなぁ。
DLLって、もしかして許されるのはC言語形式の関数呼び出しだけで、
classのメンバ関数には対応してなかったりします?

204 名前:山崎 渉 mailto:(^^) [03/08/15 15:43]
    (⌒V⌒)
   │ ^ ^ │<これからも僕を応援して下さいね(^^)。
  ⊂|    |つ
   (_)(_)                      山崎パン

205 名前:デフォルトの名無しさん [03/08/16 16:43]
>203
たしかVCなら、
extern "C" で誤魔化せたような?

206 名前:デフォルトの名無しさん mailto:sage [03/08/16 16:52]
補足です。
この方法ならBCCでもできると思う。



207 名前:デフォルトの名無しさん [03/08/16 17:17]
■■■■お前等!祭りですよ!!■■■■
〜1001ストッパーが壊れた!?〜

タバコ板のスレで、1001ストッパーが壊れ
1001以降もまだ書き込みできている模様。

1001 名前: 1001 投稿日: Over 1000 Thread
このスレッドは1000を超えました。
もう書けないので、新しいスレッドを立ててくださいです。。。

1006 名前: 名無しは20歳になってから 投稿日: 03/08/15 06:25 ID:Z0CeMHS7
何これ 

1014 名前: マロン名無しさん 投稿日: 03/08/15 06:25 ID:AxlwdY4A
お〜い、まだ書けるぞ?

書き込みは1300レスを過ぎた今も続けられている。
 
↓のスレに直行し、2ちゃんねるの歴史に名を残そう!
life.2ch.net/test/read.cgi/cigaret/1060952491/


208 名前:206 mailto:sage [03/08/16 17:41]
俺読解力ねーなー

209 名前:デフォルトの名無しさん [03/08/17 01:58]
フォームをGUIでつくれるツールはないですか?

210 名前:デフォルトの名無しさん mailto:sage [03/08/17 02:09]
>>209
pc2.2ch.net/test/read.cgi/tech/1054280736/l50

211 名前:206 mailto:sage [03/08/17 17:19]
IEのエンコード設定が違ってた(汗
しっかりしてくれM$

212 名前:デフォルトの名無しさん mailto:sage [03/08/25 10:56]
ttp://www.dstorm.co.jp/developer/download/lwlib.html

これをbccで使いたいのですが、
同包されてるstaticなライブラリ(obj/obj2.lib)は
bccで再構築する必要がありますよね?

vcのmakeを参照しつつ.cをコンパイル(警告出まくり)して、
.objをtlibでくっつけてみたんです。

で、ヘッダをincludeしてプログラム組み、
tlibで作った.libをリンクして関数を呼び出すと、、、
ダメぽ(涙

使った事ある方いらっしゃいますか?

開発環境 bcc+SDL


213 名前:212 mailto:sage [03/08/27 00:43]
とりあえずおいといてメタセコイアから
モデルを読むことにしました(SDLのサンプルあったので)
まだ頂点と表面しか読めてないですが(;´Д`)

いずれlwoに。。。

214 名前:デフォルトの名無しさん [03/08/31 22:26]
BCC 5.51なんだけど、const修飾したオブジェクトに対してメンバ関数呼べるようになってない?本来ならばメンバ関数をconst修飾しなきゃ呼べないはずだよね?

215 名前:デフォルトの名無しさん mailto:sage [03/08/31 22:34]
ふつーに呼べませんが

216 名前:デフォルトの名無しさん mailto:sage [03/08/31 22:35]
呼べるけど警告がでるぞ



217 名前:デフォルトの名無しさん [03/08/31 22:36]
www.dstorm.co.jp/developer/download/lwlib.html

218 名前:214 [03/08/31 22:41]
#include <iostream>
using namespace std;

class A{
public:
void func(){cout<<"OK!"<<endl;}
};

int main(){
const A obj;
obj.func();
return 0;
}

ふつーにコンパイル&ビルドできるんだけど・・・おかしい?

219 名前:デフォルトの名無しさん [03/08/31 22:48]
Borland C++ 5.5.1 for Win32 Copyright (c) 1993, 2000 Borland
const.cpp:
警告 W8037 const.cpp 11: const オブジェクトに対して 非 const 関数 'A::func()' が
呼ばれた(関数 main() )
Turbo Incremental Link 5.00 Copyright (c) 1997, 2000 Borland


220 名前:デフォルトの名無しさん mailto:sage [03/08/31 22:49]
>>218
警告くらうだろ?

221 名前:214 mailto:sage [03/08/31 22:54]
>>220
直接bcc32.exe通したら>>219のようになった
BCC Developer環境だと通ってしまうみたいだ
なんかオプションついてるのかな?無知なんでよくわかりませんが

222 名前:デフォルトの名無しさん mailto:sage [03/08/31 23:13]
警告レベルが違うとか

223 名前:デフォルトの名無しさん mailto:sage [03/08/31 23:20]
bcc32.cfg
にオプション設定してんじゃない?


224 名前:デフォルトの名無しさん mailto:sage [03/09/01 15:15]
-w オプションつけとけ。

225 名前:XPでlinkできません [03/09/06 13:50]
>>192さんに関連
98で問題なくGompile&GoできていたんですがXPにインストールしてからは
iLink32の実行で
Fatal: Error detected (LME279)
Fatal: Error detected (LME347)
が出てうまくいきません。
>>201さん、うまくいくそうですがその方法とはなんでしょう。




226 名前:デフォルトの名無しさん mailto:sage [03/09/06 18:58]
>>225
GompileぢゃなくてCompileしたほうがいいと思うぞ



227 名前:デフォルトの名無しさん mailto:sage [03/09/06 19:47]
>>225
XPで問題なく使ってるぞ。
エラーの出るソースおよびbcc32.cfg, ilink32.cfgの詳細キボンヌ

228 名前:デフォルトの名無しさん mailto:sage [03/09/06 19:51]
>>225
homepage3.nifty.com/aokura/log/10627001326.html ?

229 名前:XPでlinkできません [03/09/08 09:15]
>>226->>228さん
いろいろ試したのですがだめでした。
よろしくご教示ください。
「ソース」
#include <iostream>
using namespace std;

int main(void)
{
cout << "へろ〜わ〜るど" << endl;
return 0;
}

bcc32.cfg
-I"c:\Borland\Bcc55\include"
-L"c:\Borland\Bcc55\lib;c:\Borland\Bcc55\lib\PSDK"

ilink32.cfg
-L"c:\Borland\Bcc55\lib;c:\Borland\Bcc55\lib\PSDK"

なお環境設定には
Borland C++ Compiler 5.5
環境ファイル/パス設定プログラム
setbcc
Ver. 1.5 By Gohodoji(護法童子)
を使っています。
よろしくお願いします。


230 名前:デフォルトの名無しさん mailto:sage [03/09/10 00:54]
-L"c:\Borland\Bcc55\lib";"c:\Borland\Bcc55\lib\PSDK"

これでどうでつか?

231 名前:デフォルトの名無しさん mailto:sage [03/09/10 09:47]
# 不覚にも>>225の"Gompile"にワロタ (w

>>229(=>>225
そもそも-Lオプションに lib\PSDK は不要ではないのか?(bcc32.cfg, ilink32.cfg両
方)
それと、5.5.1使っているんだったらきちんとそう書いてくれ(5.5→5.5.1では
致命的なバグがfixされてるんでね)

232 名前:デフォルトの名無しさん mailto:sage [03/09/10 21:58]
__msreturn は __msfastcall と共にしか使えないの?

233 名前:XPでlinkできません [03/09/11 14:28]
>>230,>>231さん
いろいろとご面倒かけてすみません。
どういうわけなのかうまくいきません。
因みにversion5.5.1です。インストールの間違いでしょうか。

234 名前:デフォルトの名無しさん mailto:sage [03/09/11 17:53]
>>233
ttp://hp.vector.co.jp/authors/VA017148/pages/install/bcc.html
このページを参考にインストールし直してみ。

235 名前:デフォルトの名無しさん mailto:sage [03/09/12 17:04]
BC++ とセットで使えるようなフリーの開発環境ってない?

236 名前:デフォルトの名無しさん mailto:sage [03/09/12 23:01]
>>235
えくりぷす



237 名前:デフォルトの名無しさん mailto:sage [03/09/12 23:57]
セットの開発環境ってどういう意味だ?

238 名前:デフォルトの名無しさん mailto:sage [03/09/13 04:30]
>>234
そのページ、文字化けしますなー
Shift JIS で書かれてるのに、冒頭で charset=EUC-JP になってるからかな。

239 名前:デフォルトの名無しさん mailto:sage [03/09/13 04:41]
>>235
BCC Developer www.hi-ho.ne.jp/jun_miura/bccdev.htm

240 名前:デフォルトの名無しさん mailto:sage [03/09/13 11:24]
>>236,239
どうも、使ってみます

241 名前:デフォルトの名無しさん mailto:sage [03/09/13 21:55]
DirectX9SDKをダウンロードしたのですが
これをこのコンパイラーで使うことはできますか?

242 名前:デフォルトの名無しさん mailto:sage [03/09/13 23:44]
>>241
7,8用のやり方だけど9でもできるかと
www.geocities.co.jp/Milano/8000/bcc/
こっちも参考に
bbx.hp.infoseek.co.jp/faq.shtml

243 名前:デフォルトの名無しさん [03/09/23 21:32]
お金を払わずにCpadを使ってる俺は悪い人ですか?

244 名前:デフォルトの名無しさん [03/09/23 21:42]
ごめん、俺もCpad愛用してる。
まあ、作者には気持ちだけで十分だろう

245 名前:デフォルトの名無しさん mailto:sage [03/09/25 10:19]
ファイル選択のダイアログを出すだけの関数なのですが、
BCCでは下記でダイアログが表示されるのに、VCではコンパイルは通ってもダイアログが表示されません。
FilePathとFileNameを""で初期化するように変更するとVCでも表示されるようになりました。
BCCではデフォルトで文字列の設定がされているのでしょうか?

void OpenFile()
{
OPENFILENAME ofn;
char FilePath[MAX_PATH], FileName[64];

memset(&ofn, 0, sizeof(OPENFILENAME));

ofn.lStructSize = sizeof(OPENFILENAME);
ofn.hwndOwner = g_hWndMain;
ofn.lpstrFilter = "All files(*.*)\0*.*\0\0";
ofn.lpstrFile = FilePath;
ofn.nMaxFile = sizeof(FilePath);
ofn.lpstrFileTitle = FileName;
ofn.nMaxFileTitle = sizeof(FileName);
ofn.Flags = OFN_FILEMUSTEXIST | OFN_HIDEREADONLY;
ofn.lpstrDefExt = "All files";
ofn.lpstrTitle = "ファイルを開く";

GetOpenFileName(&ofn);
}

246 名前:デフォルトの名無しさん mailto:sage [03/09/26 11:11]
おっと。こんなところにこんなスレが。

>>245
偶然。じゃないかな? C/C++ での文字型の配列は Delphi/C# などの文字列とは異なるものなので。
FileName は単なる64個の文字型の配列(の先頭アドレス)。
言語仕様上、ローカル変数 (auto 変数) は初期化されないので、スタックの中身がそのまま現れる可能性がある。

たまたま BCC だと適当な値が入っていて、MSC だとだめだったんじゃないかな?
FileName はダイアログの初期値を設定するために使えるはずだから、多分こっちだと思う。
作法として、頭に0(ヌルターミネータ)を入れといてから渡すほうがよいでしょう。




247 名前:デフォルトの名無しさん mailto:sage [03/09/26 11:13]
そっか偶然かー。レスサンクス。

248 名前:デフォルトの名無しさん mailto:sage [03/09/26 11:16]
一般論として。
未初期化データを使うのは、何が起きるかわかりません。
コードを変更していったら、突然逆(BCC でエラー / VC で正常動作)となることも考えられます。

あと、気になるなら GetOpenFileName の帰り値と、OS のエラーコードを確認したほうがよいでしょう。

249 名前:デフォルトの名無しさん mailto:sage [03/09/26 11:36]
特にBCCだからってことじゃなかったのね。気をつけるようにします。

250 名前:デフォルトの名無しさん [03/09/30 11:01]
BCCを使ってるのですがプロファイルはどうやったら出せるのでしょうか?

今日図書館で読んだ難しい本にプロファイルを見ればいいことが起きる(意訳)って
書いてあったので見てみたいです
ちなみにその本では素数を求めるプログラムが数倍に速くなってました

251 名前:デフォルトの名無しさん mailto:sage [03/09/30 11:15]
Intel VTune.
BCC にも対応している。

252 名前:デフォルトの名無しさん [03/09/30 11:48]
ごめん、クソ初心者な質問ですけど、、、
Borland C#をインストールしてみての質問

・これ、C/C++のソースはコンパイル出来ますか?
・動作が遅いのは僕のパソコンがヘタレだから?

おしえてください。お願いします。


253 名前:デフォルトの名無しさん mailto:sage [03/09/30 12:21]
さすがクソ初心者と自称するだけある。

C# Builder は C# 専用のツールです。C/C++ はコンパイルできません。
動作が遅いのはヘタレだからでしょう。OS が 98/ME ということはありませんか?

254 名前:252 mailto:sage [03/09/30 12:47]
>>253
ありがとうございます。

やっぱ、無理なんだ・・・ヘルプ見てなんとなく予想はついたけど。。。

一応WIN2000ですが、もう2年目のパソコンなんで仕方がないですね。
テメェの看板に色添える程度に勉強しておきます。


255 名前:デフォルトの名無しさん mailto:sage [03/09/30 12:57]
2ch らしい言い回しだなぁ。ゴラァ。

C#Builder は C# でかかれているところも多いので、どちらかというとメモリを多めにしたほうが
きびきびと動くようになるでしょう。

256 名前:デフォルトの名無しさん [03/09/30 13:07]
最低でも512MBだな




257 名前:252 mailto:sage [03/09/30 13:30]
漏れのメモリ、256だよウァアアン(2chを意識した書き込み)

結局本買ってきて勉強することにしました。
C++&MFCでやってきたから、色々メンドイよう。


258 名前:デフォルトの名無しさん mailto:sage [03/09/30 13:36]
C#ってタダなん?

259 名前:252 mailto:sage [03/09/30 14:10]
Borland C#は、個人使用・非商用に限ってタダです。
Borlandに登録は必要ですけど。。。

260 名前:デフォルトの名無しさん mailto:sage [03/10/01 03:50]
ありがと。そっか、じゃあ学んでみるのもアリかな。

261 名前:デフォルトの名無しさん mailto:sage [03/10/01 04:55]
納得したなら、C#Builder のスレに移ってくださいな。
ここは Borland C++ / コマンドラインコンパイラのすれなのだ。

262 名前:デフォルトの名無しさん mailto:sage [03/10/01 21:31]
BCCって商用利用可だっけ?

263 名前:デフォルトの名無しさん mailto:sage [03/10/02 02:24]
可能。>> 262

264 名前:デフォルトの名無しさん mailto:sage [03/10/02 07:35]
> 本ソフトウェアは、個人の使用を前提としております。教育機関、組織・団体でのご利用
> については インフォメーションセンター までご連絡をお願いいたします。なお、この電
> 子メールアドレスでは、ソフトウェアに関するご質問はお受けいたしません。あらかじめ
> ご了承ください。


265 名前:デフォルトの名無しさん [03/10/03 00:54]
BuilderでブロードキャストされたMESSAGEを受信するにはどうしたら良いでしょう?

受信側をApplication->OnMessage = メッセージハンドラ
と設定してやる事により、
PostMessage(Application->Handle, WM_USER + 1, 1, 1)
で動作する事を確認しました。

ただ、本当は別のアプリからのMESSAGEを送信したいので、
Application->Handleは使えませんし、受信側のHandle取得を
行うルーチンもスマートな物が思いつきませんでした。

そのため、メッセージをブロードキャストしてみようと
PostMessage(-1, WM_USER + 1, 1, 1)や
BroadcastSystemMessageを試したのですが、受信できていないようです。

2つのアプリ間でどのようにすれば、MESSAGEの送受信がスマートに
実装できますでしょうか?


266 名前:デフォルトの名無しさん mailto:sage [03/10/03 08:56]
セキュリティとかいろんな問題でプロセスを跨ぐ通信は、潜在的にいろんな問題を含んでいます。
一見できるように見えても制限が出てきたり。
もし COM を使うことができるならそれを使うことを薦めます。

PostMessage で他のプロセスのトップレベルウィンドウにメッセージを送るには、
WM_USER + 1 相当を RegisterWindowMessage する必要があります。
この二つのキーワードで調べればサンプルコードが手に入るでしょう






267 名前:デフォルトの名無しさん mailto:sage [03/10/03 18:27]
おまいら、5.5.1で<complex.h>を使おうとすると、
「特化パラメータを指定しないとテンプレート 'complex<T>' を使えない(^^)。」
と言われるのですが、諦めるしかないのでしょうか。
↓つーか特化パラメータって何よ?
www.google.com/search?q=%E7%89%B9%E5%8C%96%E3%83%91%E3%83%A9%E3%83%A1%E3%83%BC%E3%82%BF&num=50&hl=ja&lr=lang_ja&ie=UTF-8&c2coff=1&filter=0

268 名前:デフォルトの名無しさん [03/10/04 00:00]
>>266 殿
おかげさまで解決できました。
私の持っているSDKでは、PostMessageの参照項目にRegisterWindowMessage
がないので、教えていただかなければ絶対わからなかったと思います。
ありがとうございました。

恥ずかしながらWindows環境での開発には不慣れなもので、
「COM」と言う単語は初めて聞いたのですが、参考書等を
探してみようと思います。
アドバイスありがとうございました。

269 名前:(;´Д`)y─┛~~ [03/10/04 09:25]
約数の求め方がわかりません。(C言語で)
教えていただけませんか?

270 名前:デフォルトの名無しさん mailto:sage [03/10/04 09:49]
二つの数の最大公約数の求め方、そのものがわからない。のですか?
それとも
最大公約数の定義/アルゴリズムは知っているけど、C で書く方法がわからない?

どちら?

271 名前:デフォルトの名無しさん mailto:sage [03/10/04 11:05]
はいよ。
ttp://www.hidecnet.ne.jp/~sinzan/tips/c/c_tip0a.htm

272 名前:デフォルトの名無しさん [03/10/04 17:44]
Borland C++BuilderX Personalがタダで提供されるようですが、
それはこのスレかBCBスレどちらの話題になりますか?

273 名前:デフォルトの名無しさん mailto:sage [03/10/04 18:03]
新しくスレ立てろ

274 名前:デフォルトの名無しさん mailto:sage [03/10/04 18:06]
コンパイラは複数使えるようだから、その時使ってるコンパイラのスレで、
ライブラリはwxWindowsスレでいいじゃん、と言ってみる。


275 名前:デフォルトの名無しさん mailto:sage [03/10/04 18:11]
VisualStudioと同じような扱いでいいんじゃねーの

276 名前:(;´Д`)y─┛~~ [03/10/04 19:56]
>>270
数字を入力してください。
約数は〜です。
みたいなプログラムをつくりたいんです。



277 名前:デフォルトの名無しさん mailto:sage [03/10/04 21:00]
まともに質問にも答えられないのか

278 名前:デフォルトの名無しさん mailto:sage [03/10/04 21:05]
>>276
宿題丸投げは専用スレがあるからそちらへどうぞ

279 名前:デフォルトの名無しさん mailto:sage [03/10/04 21:20]
>>276
多倍長で因数分解したいの?もしかして楕円曲線法とかを実装したいの?

280 名前:デフォルトの名無しさん mailto:sage [03/10/04 22:35]
激しく擦れ違いだが・・・

int * factor ( int n ) // nの約数を返す関数
{
 static int f [ 32768 ] ;     // f nの約数
       f [ 0 ] = 0 ;      // ただし0番目は約数の数とする
 for ( int i = 1 ; i <= n ; i ++ ) // i nの約数かどうか判定する数
  if ( n % i == 0 )
   f [ ++ f [ 0 ] ] = i ;
 return f ;
}

mainは自分で考えな。

281 名前:デフォルトの名無しさん mailto:sage [03/10/05 00:06]
すみませんが、教えてください。

borland c++を win2000環境で(コマンドライン)使おうと思っています。
コンパイル対象ソースファイルにはgraphics.hをインクルードしています。
これは、freeのborland5.5でコンパイルできますでしょうか?

一応、インストール終了後 grepをしてみたのですが、graphics.hはない
ようです。

識者の方、宜しくお願いします。


282 名前:デフォルトの名無しさん mailto:sage [03/10/05 00:33]
bcc(というよりWindows用の32bitコンパイラ)にgraphics.hはありません。

というわけで、タダで使えるTurboC++1.01を落として(ry

283 名前:デフォルトの名無しさん mailto:sage [03/10/05 00:34]
違った。確か、落とせるのは、TurboC2.0だった。

284 名前:デフォルトの名無しさん mailto:sage [03/10/05 00:37]
いや、やっぱTurboC++1.01も落とせた
community.borland.com/museum/

285 名前:デフォルトの名無しさん [03/10/05 02:40]
ファイルオープンダイアログをカスタマイズしようと
fileopen.dlg をコピペしてコンパイルしたら

Error objbase.h 217 9: Symbol PURE is already defined.
Redefinition is not the same

というエラーが出た。
回避方法が分かる人います?
自分でもちょっと調べてみたけど objbase.h で以下のような
条件式で PURE が違う値で再定義されてるということらしい。

#if defined(__cplusplus) && !defined(CINTERFACE)
#define PURE = 0
#else
#define PURE
#endif

リソースコンパイラは条件コンパイルができないの?

OS:XP


286 名前:281 mailto:sage [03/10/05 10:42]
>282,283,284
ありがとう!

早速落としてみました。TurboC++1.01
graphics.hもありました。


もうひとつ質問お願いします。
win2000を使っているのですが、
コマンドプロンプトでコンパイルして、実行すれば、
グラフィックが描けるのでしょうか?

昔、win3.1時代には、win上でdos画面になって実行
出来たのを覚えています。

宜しくお願いします。



287 名前:デフォルトの名無しさん [03/10/05 11:44]
無理じゃない?

288 名前:デフォルトの名無しさん mailto:sage [03/10/05 17:04]
>>286
もっと詳しく状況を説明してくれんとわからんぞゴルァ

Win2000のコマンドプロンプトから、グラフィックを使用するDOS用のプログラムを
実行することは可能。

だが、君のやろうとしているのはおそらく、もともとPC-98用のプログラムを
DOS/V機上で動作させたいのでコンパイルしなおすってんでしょ?
たぶんソースの修正が必要だと思うがやってみるしかない。

DOSの話はスレ違いだから続けるならこっちでやろうぜ。
pc2.2ch.net/test/read.cgi/tech/1047001533/






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

前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