Borland C++ Compiler オ ワ タ
■ このスレッドは過去ログ倉庫に格納されています
たけしの挑戦状のハンググライダーより難しそうだな。 >>13
>>1のリンクはwww.codegear.comに転送されるはずなんだが、
何らかの理由で>>1のブラウズ環境ではうまくいかず、
bccのダウンロードサービスが無くなったと勘違いしたんじゃないか?
もう随分前にDLサイトはborlandからcodegearに変わったはずなんだが、
bccを使った入門サイトとかでも未だに>>1のリンクは見かけるな。
まあborlandサイトからの転送をきちんと処理しているのならそれでも問題はないが。 こういうケースでは大抵の場合エスパー的解釈を説明してる人が
当の恥を晒した人物、つまりこの場合の >>1 であることが多い・・ とりあえず>>14は>>1ではないよ。>>7=>>14ではある。
無駄なスレを立てたやつを茶化すことはあっても自分から立てたりはしない。
borlandサイトへのリンクだったから>>7の時点では404でも出るのかと思ってリンクを辿りもしなかったが、
>>5-6のレスがそれっぽくないので見てみるときちんと転送されたから憶測してみただけ。
真相は>>1に聞いてみてくれ。 17みたいのはただの誹謗中傷なんだけど自覚ないのな。2chが嫌われる理由でもある。
他の掲示板だと荒らし扱いなわけだが、2chではなぜか許されてるのが謎だ。 20みたいのはただの誹謗中傷なんだけど自覚ないのな。2chが嫌われる理由でもある。
他の掲示板だと荒らし扱いなわけだが、2chではなぜか許されてるのが謎だ。
17の反撃があまりにも哀愁に満ちてて
涙に溺れて死にそうです >>17
過去の自分の自己紹介乙wwwwwwww
今頃本物の >>1 は顔を真っ赤にしてこのスレを見るのも嫌になっているだろうよw wwwwwwwwwwwwwww
セオリー通りすぎるwwwwwwwww BCC叩きをする人がいるけど、アルゴリズムの勉強でC言語を習う程度なら
十分使えるよね。Windows用アプリケーションの開発で、必要なライブラリが
必要な人は、それが理解できないんだろうけど。 別にTurboC++ Explorerでいいじゃない
登録すれば100年使えるし Turboは強制フリーカーソルがなぁ‥‥
まあ、BCC5.5.1程度ならTurbo突っ込んでコマンドラインから使えばいいだけだけど。
おまけにbcc32.cfgとか勝手に生成してくれるわ、VCL使えるわだし。 >VC
MFCが終焉してドトネトの混ざったきちゃないC++のパチモンwww GCCに決まってんだろ、常識的に考えて。
いや、でもC++Builder2008にはちょっと期待してもいいかもしれんが。このスレ的には。 2008だとVCLのUnicode化くらいかな?期待できるの。 C++業界のエロイ人をプロダクトマネージャとして入れたので標準準拠度が(以下NDAにより自粛
興味がある人は来週直接USの人に聞いてみるといいかもね。 標準準拠もいいけどワンライナーな派生コンポがお手軽に作れないのは何とかならんのかねぇ。
現状でも、派生元のインスタンスを派生先に上書きして置き換えることで、登録なしでも派生コンポ作れるけどやっぱり普通に作成したい。 来週くる USの人は C++ 興味ないから質問には答えたれないとおもうなぁ
C++業界のエロイ人というほど偉くはないなぁ。
だいたい、ライブラリのコードをゴリゴリ書くような人でもなさそう出しなぁ。
だいたい、ライブラリは MS/VC が使っているのと同じ会社の製品の OEM だしなぁ
43 は何を言いたいのかよく分からないなぁ。
何を持って「お手軽」といいタイのかぁ。 開発環境なんていくらでも組み合わせて使えばいいだろ
なぜBCCだけで作りこもうとするんだ?アホ杉だな -──- 、 _________
/_____ \ > |
|/⌒ヽ ⌒ヽヽ | ヽ > _______ |
| / | ヽ |─| l  ̄ |/⌒ヽ ⌒ヽ\| |
/ ー ヘ ー ′ ´^V _ ●), 、(●)⌒i
l \ / _丿 \ ̄ー ○ ー ′ _丿
. \ ` ー ´ / \ /
>ー── く / ____ く
/ |/\/ \  ̄/ |/\/ \
l l | l l l | l 違うスレにコピペするとスネ夫がドラえもん
ヽ、| | ノ ヽ、| | ノ に変わる不思議なコピペ
-──- 、 _________
フリーコンパイラなんか今更いらねえよ
今ECC6.20だぜ >>1が何を言いたいのかは分からんが、BCCはとっくに終わってるよな
WindowsならVC++の方が何もかも無難だからなぁ 昔のBorlandは認める
Turbo Assemblerとか個人的には最高だった まだ利用価値はある
DXライブラリ対応だからね
軽いしね TASMはMASMに比べてアセンブルが速かったような記憶が
TLINKとのセットはよかった 火狐だけど、IEタブにしたらDLできた。
ブラウザの環境が合わなかったみたいだ。
4.5まではかっこよかった(`・ω・´)
5.0になってショボーン(´・ω・`) 最後は無料版以外の存在意義が無くなってたからな
で、VC++EEがあのクォリティで出たからもうどうにもならん コンパイルが激クソ過ぎるBCCに比べたら何十倍もマシ >>64
自分のプログの悪さをコンパイラのせいにしないで下さい まともに規格準拠する気も無いコンパイラのしょぼさをコードのせいにすんなw wikipediaだとC++03すら対応してないとか書いてあるな。
C++0x対応で競争してるご時世なのに。 03対応とか以前に、もっと古い規格にもちゃんと対応できてないから なんで10年前の化石にいちゃもんつけるの?
考古学者? ここが何のスレのつもりだったのか分かるのは>>1だけだろうな ある夜、主人が私のパンツをおろしながら「今度は女の子が欲しいな」と言った。
翌日、5歳の息子がいきなり私のパンツをおろして「僕はプレステ2が欲しい」と
真剣な眼差しでつぶやいた。 インスコされるSDKライブラリが超古い。2000年のやつ。ツカエネーわ 5.5は無料ですよ〜!
どうしてユーザーいないのですか? ー=y; ( ゚д゚) ;y=‐
\/| y |\/ VC++って勝手にプログラム終了しちゃうけどあれなんとかならないの?
でないと
ずっとこっち使ってる ネットワーク共有ドライブにプロジェクトがあると死ぬことがある
それ以外では自分は被害にあったことは無い BccInst
Borland C++ Compiler 5.5.1を誰でも簡単にインストールできます。
http://www.geocities.jp/katayama_hirofumi_mz/bccinst/ ワイド文字列関連がダメダメなんだよな
それさえなければまだいけるのに >>144
友達にメアド変更通知するとき
メルマガ配信するとき >>145
メルマガ配信にBCCを使うのはダメだって情報処理の試験にまで出てたよ
情報弱者って大変だね >>146
大体そう言うお前は学校行かないのかよ 見ろ、見事なカウンターで返した 調子に乗ってるからこうやって痛い目に遭う >>148
夏休みって知ってる?
あ、高卒は8月31日で夏休みが終わるんだったね。ごめんごめん。 高卒は8月31日で夏休みが終わる
高卒は8月31日で夏休みが終わる
高卒は8月31日で夏休みが終わる
高卒は8月31日で夏休みが終わる
高卒は8月31日で夏休みが終わる 大人になったら宿題は
無くなるものだと思ってた
逝かないで夏休み 今時高卒では、夏休みがないか、一年中夏休みかだよなあ。 BCC5.82はダウンロードできないですかね?
Turbo Explorerというのに付属していたみたいですが、
それのDL期間は2009年の夏までだったそうです。 知り合いに自称「詳しい人」がいて、私の古いパソコンを「買い換えるくらいなら作リましょう。」と話を持ちかけてきました。私の希望は、
古いパソコンの使える部品は使って欲しい。
ビデオ録画が出来て、DVDを製作できる。
ネットゲームができる。
XP搭載でオフィスソフト搭載。
というものです。予算は高くても10万円。
昨日届いたのですが、パソコンの性能が775しかありません。古いパソコンが400でしたから、2倍にもなっていません。
メモリーも128から102に下がっています。部品メーカーLG・カノーピス・オープンといった聞いたこともない無名で、どうみても三流です。
ハードディスクだけが日立というちゃんとした会社でした。そして、驚いたのが、電源をいれると、すでに私の名前が登録されています。こんな大事なことは、使う本人が行うことではないでしょうか。
他の友人に念の為聞いてみましたが、「10万円以下の予算では普通できない。知り合いだから大サービスしたはずだ、」と言われました。
では、なぜ東芝やソニー、NECといった国内有名メーカーで組み立てなかったのでしょうか。パソコンの大きさも異常な程で、安い部品で簡単につくったみたいなのです。
私の古いNECのパソコンの部品は使っていないみたいで、とても気になります。
代金の支払いはまだですが、こんな程度のパソコンに支払う価値があるのでしょうか。
一応、私の希望は叶ってはいますが、納得できません。ひとつ、製作者と談判できるアドバイスをお願いします。 >>156
#include <stdlib.h>
#include <stdio.h>
double *****main(void){
remove(>>156);
} do {
char *tyuu="中国平和賞涙目";
INF:
puts(tyuu);
goto INF;
while (0); void ** main(unsigned argc, char**argv)
{
if (argc == 2)
echo(argv[1]);
}
echoがないと言われてコンパイルできないんだけど コマンドでecho
とやるとECHO は <ON> です。と表示されます。
ターボCのあの会社ボーランドのあれか
懐かしい
9801VM 最新のECC6.3.1でも、細かい部分がたくさん規格に沿ってないので、
しばしばC++スレで言い合いの原因になって困る
gccとVCをその度に立ち上げるのも面倒だしなあ あと、大域変数で
double d = DBL_MAX;
とやると「不正な代入です」とか叱られるんだけど、これはバグだよなあ
関数内でやると問題ないんだが バグじゃねえよヘッダ読め。
//_defs.h
#define _RTLENTRY __cdecl
# define _EXPDATA __import
//float.h
#define DBL_MAX _max_dble
extern double _RTLENTRY _EXPDATA _max_dble;
なんでこんな書き方するんだろう
VCなんかはこんな書き方してるのに。
#define DBL_MAX 1.7976931348623158e+308 /* max value */
>>216
では具体的に>>215みたいな事をしたい時はどうすれば? >>217
_max_dbleは多分ライブラリの中にある外部変数で、リンク時に結合される
一方、大域変数に代入する値は定数か、コンパイル時に値が分かるものでなければならない
したがってエラーとなる
こういう設計をする事自体、バグ 気になったので少し深く調べて見た
例によってC99の規格票で申し訳ないが、
§6.7.8
4 All the expressions in an initializer for an object that has static storage duration shall be
constant expressions or string literals.
10 If an object that has automatic storage duration is not initialized explicitly, its value is
indeterminate. If an object that has static storage duration is not initialized explicitly,
then:
? if it has pointer type, it is initialized to a null pointer;
? if it has arithmetic type, it is initialized to (positive or unsigned) zero;
? if it is an aggregate, every member is initialized (recursively) according to these rules;
? if it is a union, the first named member is initialized (recursively) according to these
rules.
つまり大域変数のみならず静的記憶領域全般に同じ事が言えるようだ
#include <float.h>
int main(void)
{
static double d = DBL_MAX;
return 0;
}
これもやはり通らなかった Annex.E
5 The values given in the following list shall be replaced by implementation-defined
constant expressions with values that are greater than or equal to those shown:
#define DBL_MAX 1E+37
#define FLT_MAX 1E+37
#define LDBL_MAX 1E+37
ここにも示されている通り、「DBL_MAXは定数式で置き換えられなければならない」
なのに外部変数になっているのは明らかなコンパイラの設計ミス
まあヘッダーを書き換えればいい話なんだが
ちなみにC++ではどうかというと
#include <limits>
int main(void)
{
static double d = std::numeric_limits<double>::max();
}
これはコンパイルが通った
浮動小数点数はしかたないんじゃ
なかったっけ?
互換性の都合かなんかで。
C++でも、static constには使えないし。
BCB6で開発しているのですが、コンボボックスをドロップダウンするとそのフォーム上にマウスカーソルが
不可視になってしまいます。どのようにすれば見えるようになるでしょうか?よろしくおねがいします。
combo_box->DroppedDown = true;
combo_box->SetFocus();
※フォーカスも当ててますがだめです・・・ 一般的に、フォーカスの問題はめんどい。
俺の場合はマルチスレッドが原因だった。 うーん、、、よわった@w@なにが原因かさっぱりだorz
>222
OSは?最小限の再現プロジェクトは作ってみた? >>229
解決しました@w@どうやらDroppedDownでドロップダウンすると
Windows側の方でカーソルを見えなくするようです・・・
んで、r::SetCursor(Screen->Cursors[crDefault]);で
カーソルをデフォルト値(この時までNullになっているらしい)を
設定してあげれば解決しました!
どうやらDroppedDownの仕様っぽいです@w@ ttps://downloads.embarcadero.com/free/c_builder stringgridに指定のセルを選択する場合に他のところから
void test()
{
StringGrid->SetFocus();
StringGrid->Col = 2;
StringGrid->Row =5;
}
のように出来ないでしょうか?どうしてもEInvalidGridOperation例外でてしまいます・・・ ボーランドの取締役会が創業メンバーを追い出して手下の開発ツール部門を取り潰し、全員リストラ。
そこへマイクロソフトが早速とあらわれ全員を再雇用。
慌てたボーランドはマイクロソフトを提訴。
訴訟の末、暴利でDelphiやVCLを売りつけたと思った。 /;;;;;;;;;;;;;;;;;;;;;;ミ ;;;;;;;;;;;;;;;;;;;;;;;;;ヽ
i;;;;;;;;;;;;;;,,,.-''''" `''、;;;;;;;;;;;;;;;;;;;;;;;;ヽ
ヽ;;;;;;;;;ノ ヽ;;;;;;;;;;;;;;;;;;;;;;;i
i;;-' l;;;;;;;;;;;;;;;;;;;;;;;|
'|゙"'=..,, ,,.=;;;;"ノ ヽ;;;;;;;..-、;;;i
|=・=i ヽ-=・=- i;;l,,.-、i
| ,ノ 、 | -''.ノ
| ( __ _ ,) l,,...ノ
| ,,.-'' ゙-,, ノ T
ヽ"-─--` / |
_ヽ-iiiiiiiiii ノ_,,.-''iヽ
,,,..---------、,,.-'''''''"ヽヽ;;;;;;;;;; ...-'' ̄_,,.'"/ニ"''-.. 次の日、遅れるという声と、どたどたとした音が近づいてきた。
埃まみれの冷たいストッキングを履いた冷たい足が勢いよく体の中に入ってきた。
激しく踵と足の甲とで体が揉まれ、体がアスファルトへ叩きつけられる。
たまに、もろいわきの部分に石がぶつかり、白い傷がつく。
だんだん履かれるうちに体温が伝わってくる。
今日も、自分の体の重みの何十倍の重みが体に染み付く。
何日も履かれているうちに、履いている子の感情が体に染み込んで来くる。
怒っているときは、憂さを晴らすように激しく、デートの時はスキップで地面とつま先が摺れる感じ、疲れているときは、踵が摺れる感じ。
又私をいつも覚えていて、飲み屋さんなどでどんなに靴があろうとも私を選んで履く。
だんだんその子の心と体が一体となっていく。
4カ月くらい経ったある日、その子がゴミ袋を持ってきて私をつまんだ、何も言わなかったが、もう足皺もついて踵のゴムもとれかかった汚い靴早く捨てないと、という心が伝わってくる。
ゴミ袋にいれた瞬間その子のこれで玄関がすこしすっきりしたという気持ちが伝わってくる。
その後上からその子に生ゴミを入れられ新しい靴で私の入ったゴミ袋をゴミ捨て場へと持って行き、足早に立ち去って行く。
その子の望みは、私のゴミをあさられるなんて気持ち悪い、早く私が燃えてしまうのが彼女の望みだ。
そのあとゴミ収集車の作業員のひとがほかのゴミと一緒にゴミ収集車のなかへと放り込む。
袋が破け収集車の下のほうで体がゴミ汁の漬物となる。次々ゴミが押し込まれてきて周りで他のゴミたちが乱暴にのたうち回る。
焼却炉へ運ばれた私に火が回ってきた。・・・
想像すると萌えてくる。 今日、夢の中で昔お世話になった看護婦さんたちがたくさんでてきて(裸で)
抱いて抱いていってきて、こまった。
どうせ本心は嫌がられるんだろうな・・とおもいながらあっつい極太をぶちこんだら本気で喜んでいる。
しかも大勢だ。夢のような夢だと思った。
俺にとって、BCC32はそんな存在。 BCC5.5で可変個引数を取るマクロは無理?
クラス使ったやつコンパイル通らへん >>263
痔になった…orz
おまいさんの呪いかえ? r、 |:.:.:.:.〈;;;;;;;ノ :.:.:.:.ヽ
_/△ハ,,__ / ハ !:.:.:.:.:.:.::.:.:.:.:.:.:... :.:.:.:.ヘ
/: : : : : :/ ||:.:i/'ーリ―- 、_:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:. :.:.:.:.:.:.ハ
//: : /: :.:.ト=': : : : :/: : : : : : :. ̄`''ー- 、:.:.:.:.:.:.:.:.:... . .:.:.:.:.:.:!
/ /: : /:.:.:.:.:/: :./: : : /: : : :./: : :/:/: /!: :.i::::``.、:.:.:.:.:.:.:.:.:.:.:.:.:.:!
. /: :./:.:.:.:.:.:! : /: : : / : : : /: : :/:/!:./ |:.:.l|: : :.:.::::\:.:.:.:.:.:.:.:.:.:.|
/Vlハ|/!/!|: : !: : : :! : : :.,'!: :.:/:/ |,' |: :|!: :! : i:.:.::::ヽ.:.:.:.:.:.:.:.:l
,イ /|: :.|: : : :|: : : :.!|: :/:/ |! .|:.リ|: :|:.:.:|: : : : :ハ:.:.:.:.:.:.!
. / / ! ,r|: : : :|: :.'"丁/ ̄` |! !,'十ァ!、:.|: : : :.|: !:`! _,/
|:.! |: : : :| ,rfj ̄ヾ、 ! / |ム」_:リ!: : :.,':.:|:::「
| ト.|: : : :K {| ::::::リ l / ,イ}:::::::ハ,!: :.:/:.:.,'::::|
V:.ハ: : :.| ゛ー '' K.__,/ }:.:.:/:.::/::::リ
V: |: : :ト . xxxx ,. `"''" //}:::/: :.,' ただちに逃げてください...
V:ハ : |:::\ __ "'''''' /イ:::::/: :./
リハハヽ-t`/ \ _,. イ//l/!/|/!
,..、 / /~\ ヽ‐、 / / / リ
/: : :\ _ __,.ィ| イ ,.へ `< ヽr‐ァ―=‐、
くr! : : : : : }フ´ \ ̄ハ:.:.:.:ハ イ ,、〆``ー /:.:/::/ ハ
. |ト、: : : : :/ ヘ::|: !.:.:.:ハ ∨ ̄ / .:/::/ / i!
ただちににげろのガイドライン
http://www.geocities.jp/ust7800870/index.html
ドイツ4月7日予想
ttp://www.geocities.jp/ust7800870/img/2011_04_07.jpg
http://www.dwd.de/ じきにこのスレ、削除されるだろうが。
>>261
BCC5.5ぢゃ、まだ対応して無し。
なんで役立たずの5.5残してTurbo C++ Explorer消したんだろ 商売だからでしょ。5.5は勉強には使えても実用には耐えないとなると本業の売り上げを食うこともない。 #include <windows.h>
int main(void){
long id;
void *orz=3;
id=MessageBox(hwnd,
"では問おう。\n"
"お前は俺とひとつになりたいか。",
"278",
MB_YESNO);
if (id ==IDYES) {
puts(">>277");
} else {
puts("");
}
return "YES";
} 趣味なら十分実用に耐えうる
あれこれ自動でやってくれないから不便っちゃ不便だが勉強になる
お蔭でLinuxでGCCとかやらされても苦労はなかった
ちなみに近くのスーパーのPB名はCGC BccInst
http://katahiromz.web.fc2.com/bccinst/
Borland C++ Compiler 5.5.1を簡単インストール。 Code::Blocks と TDM MinGW gccの方がよほど簡単だけど。
Code::Blocksの日本語化もVectorにあるけど
(´・ω・`) まだ使えるんだから終わってない!! >>283
んじゃあ、聞くが、GDI+とかつかえんのか?他のWin環境は平然とつかえるぜ? 大体、VisualC++2008とかインスコすれば、VisualC++コマンドプロンプトとかいうのが
ついてきて、それでclコマンドでコンパイルすりゃいいだけだから。バッチファイルつくりゃ、リンクオプションとか簡単にしていできるし。 >>286 VisualC++2008とかインスコすれば
でかいんでしょ? VC2008とか入れて
コンパイラとかだけ抜き取れば済む話
完全論破 bcc32 -W MyApp.cpp でコンパイルできる 神だよ >>289
違法行為を違法だろ言う認識もないままにする奴に限って
ロンパールームが大好きだよなぁ 違法じゃない主張をして
完全論破(きりっ
とかやればいいじゃん。
#include <windows.h>
const wchar_t mingwl[] = L"もうそれMinGW使えよ。";
char mingwmb[] = "もうそれCygwin使えよ。";
int main(signed int as, char **ps){
static double returnvalue;
WideCharToMultiByte(CP_ACP, 0,
mingwl, -1, mingwmb, strlen(mingwmb),
NULL, NULL );
returnvalue = printf("%s", mingwmb);
return (int)returnvalue;
} #include <windows.h>
#include <stdio.h>
#define DE_CREATEFILE(DEX)\
{FILE *fpx;\
fprintf((fpx=fopen(DEX, "w"))?fpx:stdout, "%s", "で""?");\
if(fpx)fclose(fpx);}
char *SEXY(char *opp){
char *rpc=malloc(0721);
wsprintf(rpc,"%s%s","de.",opp);
return rpc;}
void *main(void){
char *xd=SEXY("sex");
DE_CREATEFILE(xd);
ShellExecute(NULL, NULL, "notepad.exe", xd, NULL,SW_SHOWNORMAL);} GDB snapshot with rudimentary TDS format
http://sourceforge.net/projects/gdbwtds/
Description
GNU GDB 7.2 snapshot - with rudimentary TDS (Turbo Debugger Symbol) format support
(originally written by Troy Rollo) obtained from old mail list postings,
and migrated to this snapshot with some corrections and slight enhancement. フリーのWin32開発環境としては OpenWatcom に追い抜かれてしまったし。
BCC++の存在は微妙になってしもたな CならWatcomつかいやすいけど…
C++なら
当然、bcc32は、GCC(gcc, g++)と同様あたらしいよ
Watcomには、stringstreamがない。
using namespace std;なんてことしない。stringがなくて、Stringがある clean : 001.exe
del *.tds
del *.obj
って入れれば出来るんじゃね?試してないけど
ただ削除してしまってデバグとかしないのかね int WINAPI WinMain( HINSTANCE hInst, HINSTANCE hPrevInstance,LPSTR lpCmdLine, int nCmdShow){
HWND hDxWnd = NULL;
if(DxLib_Init()==-1){
return -1;
}
int c=GetColor(255,255,255);
DrawFormatString(0,0,c,"おはよう");
WaitKey();
DxLib_End();
return 0;
} AllFiles: 001.exe clean
001.exe: 001.c
bcc32 -e001.exe 001.c
clean : 001.exe
del *.tds
del *.obj シンボリックターゲットの規則
シンボリックターゲットを使う際には以下の規則に従います。
シンボリックターゲットの行にコマンドラインは入力できない
シンボリックターゲットにはユニークな名前を指定する。カレントディレクトリにあるファイル名を指定してはいけない
シンボリックターゲットの名前はオペレーティングシステムのファイル命名規則に基づいて指定する シンボリックターゲットは基本的に,結合された依存関係を使用して複数のターゲットを作成します。 //test.cpp
#include <cstdio>
int main()
{
int c;
while ((c = std::getchar() >= 0)
{
std::printf("%d\n", c);
}
return 0;
}
ワロタ、コンパイルできなかった
getcharってgetc(stdin)のマクロだとかいうからstd::つけると失敗するとかいうことなのかと思い
std::getc(std::stdin)したらこれもコンパイルできなかった
しかたないからincludeフォルダ内のcstdioを見たらstdio.h読みこんでるだけでさらにワロタ
しかもgetcやstdinすらマクロでワロタ
コンパイラが吐いたエラーメッセージどおり
_streamsと_fgetsの識別子が無いと、おおせの通りだった
using namespace std;を使うしかないのか いやもちろん
using std::_streams;
using std::_fgets;
を書いても動くんですがね
マクロと知らず使ってるものがあったら逐一追加せにゃならんのかと思うと
using namespace std;
を使うしか しかしマクロがこんなに多いとは怖すぎ
使い方気を付けんといけんな さんざんタダで世話になっておきながらワロタなんて。
言ってる奴に天罰が下りますように(-人-) WATCOMのcstdioにはちゃんと全部書かれてるのにBorlandは手抜き Watcomが異常か
VS2010のC++でもcstdioはstdio.hの読込で大半を済ませているし(しかしBorlandほどあからさまではない) getcharやstdinがマクロなのはどこも一緒だが、それぞれ内容が違うから
using namespace std;にしないとコンパイラ別の記述が必要だな それと
Watcom VCはcstdioという拡張子なしのファイルなのに
Borlandはcstdio.hというヘッダファイルになってる
という違いがあるな C++Builder 5 Companion Tools CD
Exclusive
Object Windows Library
Inprise/Borland
http://cc.codegear.com/partners/bcb5/exclusive/object_windows_library/index.html
This release of the Object Windows Library is based on the OWL 5.4 release
and is denoted as OWL 5.5.
It has been ported to Borland C++Builder 5 by Yura Bidus, author of OWLNExt.
It includes source code and debug and release libraries of, OWL, BIDS and OCF. ただのハローワールド出力なのにbcc32が一番バイナリサイズがデカくなった includeディレクトリ内を__int64でgrepしてみたよ
リテラルは末尾にi64でコンソール出力には_i64toa()を使えばよさそうだね オープンソースのlibcppとかのnullptr_tの定義されてる部分のコード持って来てbccで使おうとしたら
あいまいだとかでコンパイルエラー・・・無理なんか それnullptr_t対応してても出る場合あるから
あいまいさ解決できない時はやっぱりキャスト必要 なつかしい!Cマガに付いてたデバッガーともども
お世話になったわ フリーで使えるなんてホント当時ラッキーだった でも売り物にも便利な機能がついてくるよ、-v -vG はわるくないよ Download latest version for Win32.
What's new for C/C++ 8.57
Digital Mars C/C++ Version Info
http://www.digitalmars.com/changelog.html#new857 C++ 5.02Jによるプロジェクトのリファクタリング中です。
Kernel32中の関数(AddVectoredExceptionHandlerあたり)を使いたいんですが、#pragmaでリンク指定しても
プロジェクトにノード追加してもリンクエラー(unresolved externals)になります。
Makefileに直接書き込むと何かほかの操作時に消されることも考えられ、手も足も出ない状況ですが、
Kernel32.libのリンク指定はどうするのが一般的でしょうか? GNU GDB 7.2 snapshot - with rudimentary TDS (Turbo Debugger Symbol) format support (originally written by Troy Rollo) obtained from old mail list postings,
and migrated to this snapshot with some corrections and slight enhancement.
https://sourceforge.net/projects/gdbwtds/ A tool to convert Borland tds debug symbol files to Microsoft dbg symbol files.
https://sourceforge.net/projects/tds2dbg/ DelphiTDS
the purpose of this application is to display as much information as possible about debug info (TDS)
https://github.com/tothpaul/Delphi/tree/master/DelphiTDS Zeta Debugger is a stand-alone source level debugger and code profiler for certain applications.
http://downloads.fyxm.net/Zeta-Debugger-64970.html 10年以上前に開発された、Borland Cビルダー5で組まれたソフトを
Win7で動かさなきゃいけなんだけど、Win7にインストールできなくて困ってる…
以降のバージョン5.5とか互換性があるのかな?
indyとかいうコンポーネント使ってるしこのお仕事地雷??? >>375
C++ Builder 2007 に読み込みだね
C++ Builder 5 だと Indy のバージョンが 9.x だから
2007 の 10.x との違いを埋めなければならんが >>378
THX!
2007だったら改造が少なくすむって意味でおk? 僕の知り合いの知り合いができたパソコン一台でお金持ちになれるやり方
役に立つかもしれません
グーグルで検索するといいかも『ネットで稼ぐ方法 モニアレフヌノ』
X2Z8G OpenSSLのssleay32.dllとlibeay32.dllを
DLLインポートで使おうとしたのですが、
呼び出し規約がcdeclだと、関数名が「_SSL_read」とか
頭に「_」(アンダースコア)が付いていないといけないようで
そのままだとlinkが成功しません。
impdefでssleay32.dllとlibeay32.dllのエクスポート関数を
全部吐き出し、defファイルでIMPORTSセクションで関数名の変更を指示したら
コンパイル成功しました。
しかし、この方法しかないんでしょうか?
zlibとかだとstdcallのDLLが提供されてて問題なかったんですが・・・ implib -aでdefファイル無しでもできました。
最近のbuilderではどうなんでしょうね ■ このスレッドは過去ログ倉庫に格納されています