Turbo C++ 5.0 プログラミング
■ このスレッドは過去ログ倉庫に格納されています
0001デフォルトの名無しさん
NGNGTurbo C++の技術情報は何でもどうぞ。
0002デフォルトの名無しさん
NGNG0003デフォルトの名無しさん
NGNGそういえば最近とんとLSI-C見かけなくなったな・・・
0004デフォルトの名無しさん
NGNG0005デフォルトの名無しさん
NGNG中小の専用DBとか。その他いろいろ。
WindowsのDOS窓で動いてることもあるけどね。
あとはやくざ関係。
0006デフォルトの名無しさん
NGNGへー、、そんなところで動いてた。
>やくざ関係
京都方面でも、、
(スレ汚しスマソ)
00071
NGNGDOS時代の本しかないのが気になってたが。
TargetExpertやAppExpertやClassExpert等があって、Windowsアプリケーションの開発
に不足はないと思うけど。
0008デフォルトの名無しさん
NGNGWin98よりも新しいOSだ。
00091
NGNGこのスレ失敗に終わるのかな。
0010デフォルトの名無しさん
NGNG0011デフォルトの名無しさん
NGNG今はBorland C++ Builderというのがあるよ。
一番安いので数千円程度で買えるよ。
0012デフォルトの名無しさん
NGNGGUI対応のアプリを作りたいのならば、DelphiをD/Lしましょう。
個人的にはC++は嫌いです。どうしてもC系ということでしたら、
C#がいいと思います。
0013デフォルトの名無しさん
NGNGC#がC系かよ。
0014デフォルトの名無しさん
NGNG_ |______
| |
Java C++
|________|
|
C#
ですが何か?
0015デフォルトの名無しさん
NGNGそれ、だれが言ったの?
君?
0016デフォルトの名無しさん
NGNG最後の2行が臭うね。
もう臭ぇ臭ぇ。
001712
NGNG俺も個人的にはC#はC系ではないと思っている。
Heijlsberg万歳!
0018デフォルトの名無しさん
NGNG0019デフォルトの名無しさん
NGNG0020デフォルトの名無しさん
NGNG仲間だろ
0021デフォルトの名無しさん
NGNGせめて「DOSプログラミング・・・・」にすればよかったのに。
ちなみに漏れはマイクソソフト信者なので、MSC、QuickCとLSIC以外は使ったこと無い。
ボーランドのクソ仕様言語は使う気がしませんでした。
0022デフォルトの名無しさん
NGNG0023デフォルトの名無しさん
NGNG市ね
0024デフォルトの名無しさん
NGNG0025デフォルトの名無しさん
NGNGDELPHIとC#.NETとの選択。
0026デフォルトの名無しさん
NGNG0027デフォルトの名無しさん
NGNGこいつ、Kyrixとか知らないんだろうな。
0028デフォルトの名無しさん
NGNG何言ってんの?
0029デフォルトの名無しさん
NGNGTurbo PascalとQuick BASICとの選択。
0030デフォルトの名無しさん
NGNG0032デフォルトの名無しさん
NGNGコンパイル時間
0033デフォルトの名無しさん
NGNG赤と黄色のパッケージだったな。
いまはBuilderじゃないBorland C++使ってる。
0034デフォルトの名無しさん
NGNG早くて安いTurboC++はマンセーだた。Borland C++は買って損したと思ったけど。
(その後買ったdelphiが凄かったから)
0035デフォルトの名無しさん
NGNG0036デフォルトの名無しさん
NGNGTurbo C++ 5.0なんて死んだ開発環境だよ。
0037デフォルトの名無しさん
NGNG0038ところで
NGNG4の間違いじゃないのか?
0039デフォルトの名無しさん
NGNG0040デフォルトの名無しさん
NGNGBorland C++ 5.02J と混同してるのかも?
http://www.borland.co.jp/download/bcpp.html
タダで使えるBorland C++ part2
http://pc3.2ch.net/test/read.cgi/tech/1030493157/l50
0041デフォルトの名無しさん
NGNG0042デフォルトの名無しさん
NGNG0043デフォルトの名無しさん
NGNGhttp://www.borland.co.jp/news/tc50j.html
0044デフォルトの名無しさん
NGNGちょこっと調べりゃTurboC5.0がでてたなんて直ぐ判るのに・・・
0045デフォルトの名無しさん
NGNG0046デフォルトの名無しさん
NGNGとかでシコシコアセンブラですか?
0047デフォルトの名無しさん
NGNG0048デフォルトの名無しさん
NGNG0049デフォルトの名無しさん
NGNG0050デフォルトの名無しさん
NGNGTurbo C++が欲しいです・・・
0051デフォルトの名無しさん
NGNGTurboC++1.01
0052デフォルトの名無しさん
NGNGもうないの?でないの?Turbo
0053デフォルトの名無しさん
NGNG2.6MXで検索しる!
「2ch見ました、DLさせろ」
とIMがあればやるよ。
0054デフォルトの名無しさん
NGNG0055デフォルトの名無しさん
NGNG0056デフォルトの名無しさん
NGNG0057デフォルトの名無しさん
NGNGTurboC++ 5 for windowsならあったけどな
TurboPascal使っていたのだが
perlに乗り換える事にするよ
0058デフォルトの名無しさん
NGNGついでに、BCBとの関係も知りたい。BCBはVCLを使えること位は知ってる。
0059デフォルトの名無しさん
NGNG・Windows開発環境
・Turbo Assembler
対応してるなら互換性がある
例外として
Borland C++ 3のWindows環境で作ったものを
Turbo C++ 3 for Windows以外ではコンパイルできないし
外部的にアセンブラを使ってる場合はtasmを別に用意(購入)する必要がある
Borland のC系列
Turbo C => Turbo C++(Borland C++) => Borland C Builder
Pascalは
Turbo Pascal => BorlandPascal(7だけらしい) => Delphi => kylix
基本的にTurbo〜 + TASM + Windows開発環境 = Borland〜と考えた方が…
0060デフォルトの名無しさん
NGNGTurboC++は俺の恩人かもな。
0061デフォルトの名無しさん
NGNGダウソ〜
☆ チン 〃 Λ_Λ / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
ヽ ___\(\・∀・)< TurboC++ってfreeなの〜?
\_/⊂ ⊂_)_ \____________
/ ̄ ̄ ̄ ̄ ̄ ̄ ̄/|
|  ̄  ̄ ̄ ̄  ̄ ̄:| :|
| |
0062デフォルトの名無しさん
NGNGTurbo C++ 1.01英語版なら米国から無料で落とせる
C++ 3.0は無料ではないが
googleで検(以下検閲により削除
0063デフォルトの名無しさん
NGNG0064デフォルトの名無しさん
NGNG0065デフォルトの名無しさん
NGNGマニュアル2冊が同梱されているようですが、これらのマニュアル名を知りたい。
分かる人いますか?
0066デフォルトの名無しさん
NGNG↓
googleサーチ
↓
(゚д゚)ウマー?
0067デフォルトの名無しさん
NGNGBorlandに問い合わせればいいだろうが。
0068デフォルトの名無しさん
NGNGTurbo系列とBorland系列は同時に存在したよ。
(いずれもTurboが先に発売になったけど)
なので
Borland のC系列
Turbo C => Turbo C++(Borland C++) => C++ Builder
Pascalは
Turbo Pascal => (BorlandPascal) => Turbo Pascal for Win => Delphi
kylixはLinuxプロジェクトでCとPascalの両方扱ってる。
TurboとBorlandの違いはコンパイラの最適化オプションの違いと付属品の違い。
TurboVisionだったけか?DOS用のフレームワークの有無と思ったんですが。
98とATと互換プログラムが作成できて便利だった。
BorlandPascalは英語版で7まで出てが(Pascal用のOWLが入っていた)
日本語版は見送られてTurboPascalforWinが発売されました。
記憶違いしてるかな。
0069デフォルトの名無しさん
NGNGTurboVisionは両方に入っていたはず
日本語版のPascalはそれであってますが
英語版の方はTurboPascalとBorlandPascalは日付が同じです
日本語版の詳しい事は
ttp://www.borland.co.jp/bcsuite/bcsinst.pdf の後半ページを見ればいいかと
旧製品の一部は ttp://www.borland.co.jp/bcsuite/ から買えるよ
0070デフォルトの名無しさん
NGNG間違えてた
Borland C++ 3.1とTurbo C++ 3.1 for Windowsが同じだった
TCP1.01 910228
BC30 911111
TCP30 920218
TCPW31 920610
BC31 920610
TPW10 910314
TPW15 920608
BP70 921001
TP70 921005
TP70 921030
TP71 930303
BP71 930309
注意:発売日ではありませんファイルの日付です
007268
NGNGおぉそうでしたか。
そうそう、TCforWinってのもあったあった。
BC3.1の箱(MSC6もそうだったけど)
買ったのはいいけど途方にくれたなぁ・・・。
007370
NGNGBorland C++ 3.0(PC-98版)も…
ジャンク品扱う店(秋葉原の某店)で買ったんだけど
ハードウェア並みの大きさだった
マニュアルもいっぱい…(9冊か?)
最近だとヘルプファイルに入ってるから言語製品以外でも薄いね
0074デフォルトの名無しさん
NGNG0075デフォルトの名無しさん
NGNGBorlandPascal 7 日本語版は某内には存在しました。
売り上げが立たなかったので製品化は見送られましたが...
0076瑠里子
NGNG文字を手がかりにマッチングをかけて片方にある値をコピーしてもう一方のファイルの指定
したところに値貼り付けをするには何をしたらいちばん簡単でしょうか?
0077デフォルトの名無しさん
NGNG板違いなので、PC初心者板かWin板に逝くのがいちばん簡単です。
0078瑠里子
NGNGmacroとかエクセルとかやってる部屋でお勧めありますか??
0079デフォルトの名無しさん
NGNG0080デフォルトの名無しさん
NGNGRAWデバイスとして、BYTE単位で読み書きできるかな?
ファイルシステムを介さずに、ということ。
Linuxにも対応してなさそうな、
ファイルシステムでフォーマットされているので、
直接アクセスできないかな?と。
幸運なことに、データが1record=512byteで、なおかつ、
1sector=512byteなので、直接アクセスできれば、
なんとか意味がよみとれそうなので。
どうも、WinのAPIは、RAWデバイスアクセスに対応してなさそう。
以前のスレで、
「WinからLinux ext2ファイルシステムにアクセスするプログラムが
、その肝心のアクセスする場面で、インライン・アセンブラをもちいて
Biosにアクセスしている模様」
という発言をみかけた。
だとすれば,Win API、Visual C++つかえねーー。
008180
NGNG0082デフォルトの名無しさん
NGNG可能ではあるが、そいつが独自のファイルシステムを持ってるなら、
そこからが大変だろう。
っつーかなんでここで聞いてんだ。スレ違いというか板違い。
プログラム技術じゃないだろ。Linux板にいけ。
0083デフォルトの名無しさん
NGNGTurbo C 2.0ってことは
D O S か ?
008480
NGNGはい、そうです。
安上がりな方法を考えているだけです。
手元にDOSがあり、Turbo C2.0が今Freeになっているので。
具体的にいうと、そのMOのファイルシステムは
HP-UXのHFSです。
HP-BASIC/WS(かつてのBASICみたいにOS機能もかねている。)
を搭載したWSが10年前ぐらいなので、さすがに遅い。
で、データ処理を1GHz以上のパソコンでやりたいのです。
が、Linuxでマウントできるかな、と思ったが、
対応していないようである、というのがわかった。
Googleで確認してみると、Linuxのsourceを変更すると
可能であるようだが、
OSのVerがわからない・どこを変更すればいいのかもわからない。
んで、HP-BASICの性質、
データはレコード単位で記入される
(たとえば、データ列のタイトル、"Pressure"なども512byteつかって
保存される。もちろん、データ値"1.1 Pa"も。)
ということを利用すれば、
MOに保存するファイルを1つだけにし、512byteずつアクセスしていき、
わかっているデータ値と比較すればだいたいの推測がつく、
とかんがえたので。
008580
NGNGまちがいでした。
0086デフォルトの名無しさん
NGNGHP-UXってDOSフォーマットは扱えなかったっけ?
というか、10年前のだってWSならネットワークあるだろう。
008780
NGNGHP-BASIC/WSができれば、そうすべきなんでしょうが。
資料がみあたらないんですよ、WSをかったときのが。
当時の担当者のせいで。(ぶつぶつ。)
んで、その他の手段をいろいろとかんがえているのです。
0088デフォルトの名無しさん
NGNGい。UNIX板にHP-UXの質問スレがあるから、そっちで聞いたほうがいい。
0089デフォルトの名無しさん
NGNG*説明
MOは知らんが
FDならインラインアセンブリ(TC2に内臓されてたっけ?)&dos call使って出来るが
TC2に関数があるとおもう
*制約
読み込みだけなら可能なはず
書き込むとデータを壊す(MOを初期化するはめに…)
Windows9xのDOS窓は不可
WinNTは青画面になる可能性有り
0090デフォルトの名無しさん
NGNG0091デフォルトの名無しさん
NGNG君は結構面白い発言をするね。
日本語ワカリマスカ?
>>100
西の所へ逝け
0092デフォルトの名無しさん
NGNGネット弁慶
0093デフォルトの名無しさん
NGNG2ちゃんねるのお勧めな話題と
ネットでの面白い出来事を配送したいと思ってます。。。
===============================読者数: 138720人 発行日:2003/1/9
年末年始ボケがそろそろ収まり始めた今日このごろのひろゆきです。
そんなわけで、年末に予告したIP記録ですが実験を開始しています。
「2ちゃんねる20030107」
こんな感じで各掲示板の最下部に日付が入ってるんですが、
20030107以降になってるところはログ記録実験中ですー。
んじゃ!
────────────────────────Age2ch─
■この書き込みは、Age2chを使って配信されています。
────────────────────────────
Keep your thread alive !
http://pc3.2ch.net/test/read.cgi/software/1041952901/l50
────────────────────────────
0094デフォルトの名無しさん
NGNG0095デフォルトの名無しさん
NGNG0096デフォルトの名無しさん
NGNGそのコマーシャル見たら注意して見てみろよ。
0097デフォルトの名無しさん
NGNG君の書き込みだと「内容証明で削除依頼を出せば、
全部削除されるよん」と言ってることになって、事実と違うべ。
名誉毀損を知りえたら削除、というのと、
内容証明で削除依頼が来た時点で削除、というのは全然違うことはわかりますか?
0098デフォルトの名無しさん
NGNG君の書き込みだと「内容証明で削除依頼を出せば、
全部削除されるよん」と言ってることになって、事実と違うべ。
名誉毀損を知りえたら削除、というのと、
内容証明で削除依頼が来た時点で削除、というのは全然違うことはわかりますか?
0099デフォルトの名無しさん
NGNG君の書き込みだと「内容証明で削除依頼を出せば、
全部削除されるよん」と言ってることになって、事実と違うべ。
名誉毀損を知りえたら削除、というのと、
内容証明で削除依頼が来た時点で削除、というのは全然違うことはわかりますか?
0100デフォルトの名無しさん
NGNG0101デフォルトの名無しさん
NGNG訴えられたら捕まる?(^_^;)なんか勘違いしてるでしょ
0102デフォルトの名無しさん
NGNG100万円以下 263万9000人 15.7%
100万円超 200万円以下 363万8000人 21.2%
200万円超 300万円以下 412万2000人 25.7%
300万円超 400万円以下 322万3000人 19.4%
400万円超 500万円以下 147万4000人 8.5%
500万円超 600万円以下 72万1000人 4.1%
600万円超 700万円以下 33万2000人 2.2%
700万円超 800万円以下 19万5000人 1.2%
800万円超 900万円以下 11万6000人 0.7%
900万円超1, 000万円以下 7万1000人 0.4%
1,000万円超 1,500万円以下 10万6000人 0.6%
1,500万円超 2,000万円以下 1万8000人 0.1%
2,000万円超 9000人 0.1%
0103デフォルトの名無しさん
NGNG漏れの肛門もIP抜かれますた☆
0104デフォルトの名無しさん
NGNGハァ?
0105デフォルトの名無しさん
NGNG0106デフォルトの名無しさん
NGNG0107デフォルトの名無しさん
NGNG『閉鎖』よりは全然マシです。
別にそんなに困らないし…OKよ�
0108デフォルトの名無しさん
NGNG0109デフォルトの名無しさん
NGNG0110デフォルトの名無しさん
NGNG真実か虚構か別にして噂話だなんてそんなもんだろ。
それをいちいち誹謗中傷だとか訴えてきてうざすぎ。
0111デフォルトの名無しさん
NGNG2ちゃんねるのお勧めな話題と
ネットでの面白い出来事を配送したいと思ってます。。。
===============================読者数: 139038人 発行日:2003/1/10
なにやら、連日メルマガだしてるひろゆきです。
そんなわけで、ログ記録実験ですが、いちいちサーバ指定するのが面倒なので、
全部のサーバに入れてみました。
重くなって落ちたりしてもご愛嬌ってことで。。。
んじゃ!
────────────────────────Age2ch─
■この書き込みは、Age2chを使って配信されています。
────────────────────────────
Keep your thread alive !
http://pc3.2ch.net/test/read.cgi/software/1041952901/l50
────────────────────────────
0112デフォルトの名無しさん
NGNG0113デフォルトの名無しさん
NGNG「ここがなかったらどこいきゃいいんだよ」と言っても仕方ないですわよ、、、
0114デフォルトの名無しさん
NGNG0115デフォルトの名無しさん
NGNGもっと踏み込んだ手段をとればなおいいが。
0116デフォルトの名無しさん
NGNG0117デフォルトの名無しさん
NGNG0118デフォルトの名無しさん
NGNG0119デフォルトの名無しさん
NGNGホストは、住所みたいなもの。
IPは郵便番号みたいなもの。
両方ばれるとヤバイネ!!
0120デフォルトの名無しさん
NGNG反対してるヤシとかいるの?
0121デフォルトの名無しさん
NGNG実際の団体・人物・レス対象者等とは一切関係ありません。
これいいなぁw多分あちこちで見かけることになるんだろうなぁ・・・
0122デフォルトの名無しさん
NGNG0123デフォルトの名無しさん
NGNGYes!
呼ばれてないのに勝手に来て、そこのルールに従えないなんて人間としてどうだろうね(^_^;)
0124デフォルトの名無しさん
NGNG0125山崎渉
NGNG0126デフォルトの名無しさん
NGNGはぁぁぁ。あと、1週間以内で生理・・・。
何事にもむかついてたまらないっ!
生理前って、ブルーになったり、いらいらしたり。。。
ほんと勘弁してって感じ。
0127山崎渉
NGNG0128デフォルトの名無しさん
NGNG0129山崎渉
NGNG0130デフォルトの名無しさん
NGNGTurbo
つるぼ
ぬるぽ
0131デフォルトの名無しさん
NGNG>>96
その宣伝昨日初めて見た。
確かにTurbo Cの本があるね。
0132デフォルトの名無しさん
NGNGintのサイズの違い(32→13bit)には注意したつもり。
いろいろ調べて、cos()とsin()が異常値を示してることに気がついた。
結局、#include <math.h>を消してたのが原因だった。
#include <windows.h>を消す時に一緒に消してた。
でも、cos()やsin()の未宣言エラー、なんで出ないんだろ?
0133デフォルトの名無しさん
NGNGその文章からもエラーがでてますよ
0134デフォルトの名無しさん
NGNGCM見たいのだけど、いつ見れる?
0135デフォルトの名無しさん
NGNGhttp://www.chintai.co.jp/cm/movie/cm2.mov
滅茶苦茶画質が荒いけど、とりあえず10秒前後にかろうじてTurbo Cという文字が判別できた。
0136デフォルトの名無しさん
NGNG0137デフォルトの名無しさん
NGNGTC5の現物はヤフオクあたりで探すしかないと思うよ。
TC4で良ければ古アプリが色々セットになったこれを買うという手もある。
TC1,2・TP3,6の日本語版も付いている。
Borland C++ Suite
http://www.borland.co.jp/bcsuite/
ネックはマヌアルが付いていないこと。
確かTurboAssemblerのマヌアルは別売りしていたと思うが、今はどうだか知らない。
0138136
NGNGありがとうございます。
廃盤ですか・・・
素直にC++ Builderを買った方がいいみたいですね
0139営農ギコMC.tmp ◆Tad7/N3deA
NGNGインストールマニュアルしかない上ノーサポート。
でもまぁマニュアル付いてなくても大丈夫だろ。質問はここに投げればいい訳だし。
むしろ、これ持ってれば某の伝統的なツールが一通り揃うので>>136さんにお勧め。
0140136
NGNGTurbo C++以外のもかなりのものが付いてくるんですね。
でもこれ買うよりVisual C++を買った方がいいとかいうことは無いですかね?
0141デフォルトの名無しさん
NGNG釣りでないなら、その質問する時点でC++ Suite買ってもゴミになるだけというのが分かる。
本格的にプログラムを組む気ならVC買えば?
0142デフォルトの名無しさん
NGNG0143デフォルトの名無しさん
NGNG2倍表示&スライドバーを手動で確認できた
2回ほど出てるね
>>137
Turbo C++5 とBorland C++ 5はほぼ同じ
>>141
VCとCBは比べられるが
BCじゃねぇ〜
古いDOSで動くもの作りたいならTC4未満だな(今更使い物にはならないと思うが)
本当のSEとしてやりたいならGCC使え
VCは邪道だ
0144デフォルトの名無しさん
NGNG職種にもよるな。
Win系だけならVC覚えた方が良いでしょ。
使用CPUがころころ変わるような組み込み系ならGCC覚えた方が良いし。
0145デフォルトの名無しさん
NGNG組み込みと来るか
WindowsだけやるならVCでOK
LinuxとかMACOS-X もやるならGCC
0146デフォルトの名無しさん
NGNG必然的にVC覚えていた方が特だわな
0147デフォルトの名無しさん
NGNGそれはあってるかもな
エンドユーザーはWidowsが多い
0148デフォルトの名無しさん
NGNG喪服の似合うWidowならサポートするぞ!!
0149デフォルトの名無しさん
NGNGTurbo Debugger もあるし、付いてないのは統合開発環境だけど、別になくても良いし。
現状でも現役だし。
0150営農ギコMC ◆cJTGtEIXl.
NGNGBC5 の方が機能多い(TC は制限多い)。
>>149
確かに(Win32 に限っては)そうだが。
Win16 やら DOS やらに触るなら TC や BC。
まぁ需要あるかどうかはなんだが。
0151デフォルトの名無しさん
NGNGDOSなら米国のコミュニティ->ミュージアムからTCpp1.01が無料で落とせる
0153営農ギコMC ◆cJTGtEIXl.
NGNGPC98 「で」使える・・・・だね。
0154デフォルトの名無しさん
NGNG今時98なんて・・・
インストールが出来ない(install.exeが起動したらフリーズ)
インストール後はAT固有のライブラリ(CRT,BIOS)使わなければPC98でも問題ない
最低限ファイル関係扱う分には・・・
0155新人潰しのトンパ
NGNGhttp://ime.nu/icelake.hp.infoseek.co.jp/anime/one.swf
0156デフォルトの名無しさん
NGNGコンパイラ自体は Win32 でしか動かんが。
http://www.digitalmars.com/
あと、OpenWatcom も DOS コード吐けたと思う。
これらって、Win32 コードも吐けるからイイと思うのだが。
# これで、Free の Turbo C++ 捨てた。
統合環境が必要か?
0157山崎渉
NGNG0158デフォルトの名無しさん
NGNGを使用したプログラムを作っています。
コマンドラインでリンクするライブラリを指定してやれば、ちゃんとリンク
できるのに、IDEでプロジェクトを作ってライブラリを加えてやってMAKEすると、
なぜか
Linker Fatal: Unable to open file 'SLIBCE.lib' in module SLIBCE.lib
というエラーが出てしまいます。
なぜIDEだとうまくいかないのでしょうか?
0159デフォルトの名無しさん
NGNGIDEに正確なパスが伝わっていないか、IDEが外部ライブラリを拒否
しなければならないような知られざる奥深い理由があるのでしょうね。
きっと。
0160158
NGNGのリンクは実行しようとしているはずなんです。
それに、'SLIBCE.lib' というファイルはTC4ディレクトリのどこにもない
んです。
実際、コマンドラインだと何の問題もなくコンパイル&リンクできてるし、
プログラムもちゃんと動いてます。
今後のことも考えてIDEからMAKEしたいんです。
0161山崎渉
NGNGピュ.ー ( ^^ ) <これからも僕を応援して下さいね(^^)。
=〔~∪ ̄ ̄〕
= ◎――◎ 山崎渉
0162デフォルトの名無しさん
NGNG0163山崎 渉
NGNG__∧_∧_
|( ^^ )| <寝るぽ(^^)
|\⌒⌒⌒\
\ |⌒⌒⌒~| 山崎渉
~ ̄ ̄ ̄ ̄
0164デフォルトの名無しさん
NGNG書籍を探してみたのですが、TC++ for Winに関する初心者向けの本というのも古いせいか既にほとんどが絶版で入手困難。
”Turbo C++ プログラミング 初心者”等のキーワードでgoogle検を索したのですが見つけることが出来ませんでした
実際どう作業していけば良いのか参考になるwebサイトまたは書籍をご存知在りませんか?
できれば簡単なプログラムを実際に作る手順があると嬉しいのですが。
0165デフォルトの名無しさん
NGNGhttp://homepage2.nifty.com/nowsmart/English/nwsc.htm
ってのがある >>Win32
0166デフォルトの名無しさん
NGNGTCのバージョンが分からんのだが、
「OWLチュートリアル」というマニュアルまたはマニュアル内の章がないか?
俺は大昔それ一本で勉強したぞ。
まあその、TCが安く又はタダで手に入ったとしても、
いまからOWLを勉強するのはやめるように激しくおすすめしたいんだが。
0167デフォルトの名無しさん
NGNGレス有難うございます
>TCのバージョンが分からんのだが、
TurboC++ 5.0J for Windows95&WindowsNTです。
>「OWLチュートリアル」というマニュアルまたはマニュアル内の章がないか?
「クイックツアー」と「ユーザーズガイド」しかなく
OWLチュートリアル章も無いみたいです
中古で購入したので、もともと在ったのかも判りません。
自分は簡単なBASIC位しか経験が無く
C++でWindowsのプログラムが出来れば良いなと思っていた時
このTC++5.0Jが安かったので購入したのですが・・・甘かったですね。
ObjectWindowsと言われてもサッパリでして・・・
なので簡単なプログラムを作る過程が判れば
取っ掛かりにもなると思って本屋を探したのですが
古本も含めて見つけられませんでした。
>いまからOWLを勉強するのはやめるように激しくおすすめしたいんだが
やっぱり古い開発環境では長い目で見てだめでしょうか?
自分では趣味の範囲なのでC++でWindwosプログラミングが出来れば
良いなと思っているのですが。
まあ、安かったですし捨てるのは簡単なのですが、もうちょっと気長に勉強してみます
ありがあとうございました
0168デフォルトの名無しさん
NGNG0169近藤君@本物 ◆Mb2AK5w1aE
NGNG微妙にVCと比べて関数名が異なる
などあるけど、今でもよく使っているよ。
0170デフォルトの名無しさん
NGNG最近親がプログラミングを始めたのでgcc2.9/3.2で分けて使っていた。
弟もパソコンを始めるらしい、gcc3.4ぐらいなので少々厳しかった
それで親が一括してDebian契約してもいいといってたし
GNUのコンパイラ契約改正で踏ん切りがついて解約した。
自分の住んでいる場所はmallocから4.5kmも離れていてx86FPUに適していないことは
十分解っていたので独自のmallocにしようとした。Redhatのnewlibサービス提供地域に入っていたが
しかしAtomakeの近くのスクリプトにはあのperlの*(クロージャ)がぶら下がっていない。
2chに電話したら3ヶ月ぐらいまたされそうな感じだった。
仕方なく地元ケーブルにした、グローバルIPだし検索してP2P規制の情報もなかったので大丈夫だろ
うと方をくくっていた。しかしポート警告の嵐でほとんど出来ない。
おまけに1年以内に解約すると工事費1万円取られる。
気がくるわんばかりだ・・・・
0172近藤君@本物 ◆Mb2AK5w1aE
NGNG移植しなくても、DOS時代、TurboCを使いまくったプログラマーには非常に使いやすい。
仕事では、BCBとVCを使っているが、趣味で簡単なツールを作る場合はTurboC++ for Windows95/NTだね。
0173デフォルトの名無しさん
NGNG0174デフォルトの名無しさん
NGNGC++の最新版を追っかけても無駄だよ。
チップの開発ツールの謳い文句に「C++サポート」なんて書いてありながら、RTTIや例外処理をサポートしていない事などざら。
0175デフォルトの名無しさん
NGNGWindows用のC++コンパイラなどMFC/OWL/VCLを実装できる程度でいいんだ。
メンバ関数の中には、Cのコードしか書かないのが普通だろ。
0176デフォルトの名無しさん
NGNGこの恨み晴らすでおくべきか・・・
0177デフォルトの名無しさん
NGNG自分でBIOS触れよ。へたれが。
0178デフォルトの名無しさん
NGNG0179デフォルトの名無しさん
NGNGなんで?
0180_
NGNG0181デフォルトの名無しさん
NGNGEMSとぶつかるから。
古いゲームぐらいでしか使われていなかった。
0182デフォルトの名無しさん
NGNG組み込み系プログラマと
同じくらいの技術を身に付けている。
俺みたいに。
0183デフォルトの名無しさん
NGNG思い出した。懐かしいね!
サンクス!
0184デフォルトの名無しさん
NGNG忘れた
0185デフォルトの名無しさん
NGNG0187デフォルトの名無しさん
NGNG0188デフォルトの名無しさん
NGNG_AH = 0x09;
_DX = (unsigned)str;
geninterrupt(0x21);
たしか、インラインアセンブラ使わなくてもこういうコード書けたね。
TinyモデルでCOM実行ファイルが作成できたり、
MS-Cではできなかったことが色々あったなー。
0189デフォルトの名無しさん
NGNGMS-CでもEXE2BINを使えばCOMファイルが出来たような?
0190デフォルトの名無しさん
NGNGコード64K、データ64Kのスモールモデルが一番小さいサイズ(だった記憶)
0191デフォルトの名無しさん
NGNG0192デフォルトの名無しさん
NGNGhttp://pc.2ch.net/test/read.cgi/prog/1059044258/
あのウザイ真紀俊男をなんとかしてください。
http://pc.2ch.net/test/read.cgi/prog/1047112246/
K.Kanagawaについて
http://pc.2ch.net/test/read.cgi/prog/1048984047/
0193山崎 渉
NGNG0194山崎 渉
NGNG│ ^ ^ │<これからも僕を応援して下さいね(^^)。
⊂| |つ
(_)(_) 山崎パン
0195デフォルトの名無しさん
NGNGhttp://pc.2ch.net/test/read.cgi/prog/1059044258/
あのウザイ真紀俊男をなんとかしてください。
http://pc.2ch.net/test/read.cgi/prog/1047112246/
K.Kanagawaについて
http://pc.2ch.net/test/read.cgi/prog/1048984047/
0196デフォルトの名無しさん
NGNG拡張子.EXEのままだ。実行できるけど。
何で.COMにならないんだろ
なんか、統合環境起動するとスワップファイルみたいなのができてるね。
そんなにメモリ食ってるのかな
0197デフォルトの名無しさん
NGNGあれはマウスの動かしかた一つで固まってた
アセンブリソースも吐けないし
ちょっとマクロつかいすぎただけでコンパイルエラー
0198デフォルトの名無しさん
NGNG0199デフォルトの名無しさん
NGNGツーカなんに使うんだ
0200デフォルトの名無しさん
NGNGやっぱ 1.0 だろう! 衝撃的だったよ!
標準ライブラリーが全部アセンブラで高速化されていたから
(もともと 日本のメーカーが、Turbo, Lattice, MS 用に作ったんだけどね)
0201デフォルトの名無しさん
NGNGさがしているのですがご存知の方いらっしゃいますか?
できれば日本語のページですとありがたいのですが
久々にDOS上でTurboC++を使って、いろいろいじってみたいと思いまして
0202デフォルトの名無しさん
NGNGないよ。つーかお前みたいな化石速く業界からいなくなってね。
お願い。つーか消えろうぜえ。
0203デフォルトの名無しさん
NGNG0204デフォルトの名無しさん
NGNGまだいるね、こういうハード知らずのお馬鹿さん。
0205デフォルトの名無しさん
NGNGおまえはホンとに何も知らないバカだな?いーから消えろ。
そしてこの版に弐度とくるな。
0206デフォルトの名無しさん
NGNG0207K仲川(^^)g
NGNG0208デフォルトの名無しさん
NGNG0209デフォルトの名無しさん
NGNG0210デフォルトの名無しさん
NGNG先日C言語の本を買ってくるとグラフィック関係のことが載っていて
その本ではturbo cの「graphics.h」を使って書かれていました。
おもしろそうなので勉強してみようと思って
turbo c++1.01をwindows(ME)のMS−DOSでなんとなく使えるところまではたどり着いたのですが
どうやらwindowsのMS-DOSではturbo c++のグラフィック関連のプログラムが動かないということが
分かってきて行き詰まっています。
やはりこの環境でグラフィック系のプログラムを実行するのは無理なんでしょうか。
場違いな質問ですいません。
0211デフォルトの名無しさん
NGNG┗0=============0┛
\===========[_|_|_|_|_|_|_|_|_|_|_|_|_|_]===========/
/三三三三三三三三三三三三三三三三三三三三\
0 │ |∞∞∞ |::|∞∞田田田田田田∞∞|::|∞∞∞ | ::| 0
...[二] | ::| |::|┏━━━━━━━━┓|::| | ::l [二]
........|□|.│ |┌┬┐ |::|┃ / \ ┃|::| ┌┬┐| ::|. |□|
)三(...| ::|├┼┤ |::|┃/ \┃|::| ├┼┤| ::|`)三(´
| ::| | ::|└┴┘ |::|┃ / ̄ ̄ ̄ ̄ ̄\ ┃|::| └┴┘| ::| | ::|
| ::| | ::|┌┬┐ |::|┃彳 人______ ノ.┃|::| ┌┬┐| ::| | ::|
| ::| | ::|├┼┤ |::|┃入丿ー◎-◎ーヽミ.┃|::| ├┼┤| ::| | ::|
|: :| | ::|└┴┘ |::|┃ r . (_ _) )┃|::| └┴┘| ::| | ::|
| ::| | ::|┌┬┐ |::|┃ ( ∴.ノ▽(∴ ノ ┃|::| ┌┬┐| ::| | ::|
| ::| | ::|├┼┤ |::|┃⌒\_____ノ⌒┃|::| ├┼┤| ::| | ::|
| ::| | ::|└┴┘ |::|┃ ┗━┛ .┃|::| └┴┘| ::| | ::|
| ::| | ::| ... |::|┃ . .>>1-1000 .┃|::| | ::| | ::|
.....┏━━━━━┓| .|┃ ......┃|::|┏━━━━━┓
.....┣┳┳┳┳┳┫|: |┗━━━━━━━━┛|::|┣┳┳┳┳┳┫
○ ● ∫∬∫∬ ● ○
○○ ●● iiiii iii ii iiii ●● ○○
[ ̄ ̄] [ ̄ ̄] ( ̄ ̄ ̄ ̄ ̄) [ ̄ ̄] [ ̄ ̄]
|_○_| .|_○_| |_____| |_○_| .|_○_|
∧_∧ ∧_∧ ∧_∧ ∧_∧ ∧_∧ ∧_∧ ∧_∧ ∧_∧ ∧_∧
( )( )(, )(,, ) ,,)( )( )(, )( ゚Д゚ )
0212デフォルトの名無しさん
NGNG動かないように見えているだけ
→ALT+EnterでDOSプロンプトをフルスクリーンに
本がPC98を前提に書かれている
→画面サイズや色の設定が違うだけという場合が多い
(graphicsl.hのライブラリの内部で大抵の違いは吸収している)
0213デフォルトの名無しさん
NGNG0214デフォルトの名無しさん
NGNG0215デフォルトの名無しさん
NGNGTC++1.0製品版はPC98とATのグラフィックライブラリが統合されてた気がするんだけど。
BGIだかなんだか。
0216210
NGNG>>212-215
さんありがとうございました。あれからあれこれやってみたのですが
いまだに動かせず、半ば諦め状態になってしまいました。_| ̄|○
上で製品版のことをおっしゃられていますが、もしかしたら、
ボーランドから落としてきたフリー版だから対応していないのかなぁとかおもったり…。
0217デフォルトの名無しさん
NGNGあと、MS-DOSのを英語モードにしないと表示できない(USコマンド)
C:\TC\BGIからグラフィックスドライバー(*.bgi)を実行ファイルのあるフォルダーにコピーしないと
"BGI Error"が出る
試しに以下のソースをコンパイルして、出来た実行ファイルと同じフォルダーにC:\TC\BGIから"EGAVGA.BGI"をコピーしてから実行すれば図形が描かれるはず
0218217
NGNG#include <stdlib.h>
#include <graphics.h>
#include <conio.h>
#define X_MAX 639
#define Y_MAX 399
#define STEP 30
#define X_STEP X_MAX / STEP
#define Y_STEP Y_MAX / STEP
main()
{
int x,y;
int driver,mode,ecode;
driver = DETECT;
initgraph(&driver, &mode,"");
if( graphresult() != grOk)
{
printf("Graphics System Error: %s\n",
grapherrormsg(ecode) );
exit(1);
}
0219217
NGNGrectangle(0,0,X_MAX,Y_MAX);
for(x=0,y=0;x<639;x += X_STEP, y += Y_STEP)
line(X_MAX - x,0,x,y);
for(x=X_MAX,y=Y_MAX;x>0;x-=X_STEP,y-=Y_STEP)
line(X_MAX-x,Y_MAX,x,y);
for(x=0,y=0;x<639;x+=X_STEP,y+=Y_STEP)
line(0,Y_MAX-y,x,y);
for(x=X_MAX,y=Y_MAX;x>0;x-=X_STEP,y-=Y_STEP)
line(X_MAX,Y_MAX-y,x,y);
getch();
closegraph();
return 0;
}
0220デフォルトの名無しさん
NGNG0221デフォルトの名無しさん
NGNG0222イマダ!!
NGNG0224デフォルトの名無しさん
NGNG0225デフォルトの名無しさん
NGNG0226デフォルトの名無しさん
NGNG0227デフォルトの名無しさん
NGNG0228225
NGNG0229デフォルトの名無しさん
NGNGTurbo C++ for Windows95 & WindowsNT VERSION 5.0J
というのがあります。
高校生の頃、Windows環境でC(C++)のプログラムを
つくりたくて買ったのですが、
CUIベースのプログラミングと随分違うので、
難しくて封印してしまいました。
今のPCに取り敢えずインストールしたものの・・。
0230デフォルトの名無しさん
NGNG0231デフォルトの名無しさん
NGNG無理。
0232デフォルトの名無しさん
NGNG0233デフォルトの名無しさん
NGNG高くないか?
0234デフォルトの名無しさん
05/02/10 23:47:06Yura Bidus さんが開発している、OWL の改良ライブラリ
http://owlnext.sourceforge.net/
0235デフォルトの名無しさん
05/02/10 23:56:120236デフォルトの名無しさん
05/02/11 00:19:520237デフォルトの名無しさん
05/02/24 07:34:290238デフォルトの名無しさん
2005/04/14(木) 22:21:38exe2bin
0239は ◆cplnFO9T0I
2005/05/05(木) 01:17:20ttp://rec.ncos.co.jp/cgi-bin/e000.cgi?23
0240デフォルトの名無しさん
2005/05/07(土) 02:51:35Turbo C の質問ですがよろしいでしょうか?
tc.exe を使えば普通にコンパイルできるのですが、
tcc.exe を使ってコンパイルしようとすると
Available memory というメッセージが出てうまくいきません。
原因は何だと考えられるでしょうか?
0241デフォルトの名無しさん
2005/05/07(土) 02:56:05またはEXEの中に組み込んでしまうことはできないでしょうか?
0242デフォルトの名無しさん
2005/05/07(土) 02:58:29両方とも、すぐに出来る事なんだから試してみれば?
0243デフォルトの名無しさん
2005/05/07(土) 03:33:34それ、たぶんコンパイル終了してるよ。
当時はそれでも結構時間がかかったような気がしたコンパイルが
いつの間にか「echoか?」と思う程度の時間で終わるようになった。
0244デフォルトの名無しさん
2005/05/07(土) 03:40:19再配布は知らんけど、埋め込むことは可能。
bgi2obj.exeで.objに変換してリンク。
0245デフォルトの名無しさん
2005/05/07(土) 03:59:50本当だ。出来てました。
勝手にエラーメッセージだと思い込んでいたようですね。
お騒がせしました。
0246デフォルトの名無しさん
2005/05/07(土) 17:10:23固まってしまうことが多い。
いくらOSを作ったメーカーが自社の製品であってもこんなものか。
困ったもんだ。時間のロスをさせるんだから。
Turbo C++ 5.01J for Win32ならうまくデバッグ実行できるから代わりに
それを使わなければならないかいな。
0247デフォルトの名無しさん
2005/05/07(土) 21:07:09たようだが、実行結果の出力先が確かDOSの画面ではなくて、白い画面上に黒い
文字で表示してたような(Windowsアプリのウィンドウ画面の白いクライアント領域上
に表示してたような)気がするんだが、記憶違いなのか?
0248デフォルトの名無しさん
2005/05/07(土) 21:50:32こういう類いのものを使っていたんだろう。
http://www.kumei.ne.jp/c_lang/intro/no_17.htm
0249デフォルトの名無しさん
2005/05/07(土) 23:23:04Turbo C と Turbo C++ を見つけたのですが、
Turbo C を使うよりTurbo C++ を使ったほうがいいでしょうか?
Turbo C++ は Turbo C の完全上位互換でしょうか?
あえてTurbo C を使うことに利点はありますか?
0250デフォルトの名無しさん
2005/05/08(日) 00:30:25TC++はTCのソースをコンパイルできるけど、
TCはTC++のソースをコンパイルできない。
0251デフォルトの名無しさん
2005/05/08(日) 00:39:390252デフォルトの名無しさん
2005/05/13(金) 20:20:49Turbo C の方がヘッダファイルがスッキリしていて読みやすい。
よって漏れは Turbo C を使うことにする。
0253デフォルトの名無しさん
2005/05/14(土) 16:19:320254デフォルトの名無しさん
2005/05/14(土) 23:03:27スタックエリアも小さいし、ちょっと大きなローカル配列を確保するとすぐにエラー吐く。
それも一般保護違反でなくてそのままハングする事も。
0255デフォルトの名無しさん
2005/05/14(土) 23:14:20つ MC68000
0256デフォルトの名無しさん
2005/05/14(土) 23:19:59昔のPC板の住人さんですか?
■ このスレッドは過去ログ倉庫に格納されています