- 1 名前:1 mailto:sage [2006/08/03(木) 13:43:29 ]
- 今まで知らないでゴリゴリしこしこやっていた処理が実は簡単に出来たなんてことがよくあります。
そんなちょっとしたテクニックやTips(秘訣)を紹介するスレです。 プログラミングのQ&Aは C++Builder相談室 Part16 pc8.2ch.net/test/read.cgi/tech/1138766165/ くだすれC++Builder(超初心者用)その2 pc8.2ch.net/test/read.cgi/tech/1144308804/ 関連スレ Borland Developer Studio 2006 No.07 pc8.2ch.net/test/read.cgi/tech/1154069526/ 【Delphi】 Indyコンポーネント 【C++Builder】 pc8.2ch.net/test/read.cgi/tech/1093654251/
- 302 名前:デフォルトの名無しさん [2009/12/02(水) 23:54:58 ]
- BCCって、無償で公開されている中での一番新しい版はBCC5.5.1でしょうか?
なんかC++の仕様に準拠が悪くて困っています。 VC++やgccではなく、bccないしEmbarcadero C++ Compilerで より新しい版は手に入りませんか?
- 303 名前:デフォルトの名無しさん mailto:sage [2009/12/07(月) 09:36:31 ]
- 無料で使わせてもらっているくせに図々し杉る
- 304 名前:デフォルトの名無しさん mailto:sage [2009/12/07(月) 22:51:57 ]
- >>303
まあそうっちゃそうなんですけど、 今の時代、Windows環境のコマンドライン上で動作する C++コンパイラくらいは無償で配ってくれてもいいじゃんって 思ったわけですよ。
- 305 名前:デフォルトの名無しさん mailto:sage [2009/12/08(火) 00:20:48 ]
- コンパイラ開発するのって大変なんだよ?
- 306 名前:304 mailto:sage [2009/12/08(火) 20:56:31 ]
- >>305
まあ、C++のコンパイラは少なくとも俺一人の脳みそでは作れないことは確か。 でも・・・ねぇ。
- 307 名前:デフォルトの名無しさん mailto:sage [2009/12/09(水) 04:53:47 ]
- トライアル版から、bcc32.exeだけを抜き出して置き換えれば
使えるんとちゃうかな。
- 308 名前:デフォルトの名無しさん mailto:sage [2009/12/09(水) 06:38:42 ]
- >>307
なるほど まさか標準ライブラリまでも?
- 309 名前:デフォルトの名無しさん mailto:sage [2009/12/09(水) 09:22:41 ]
- つまり、コンパイラで大変なのは、ライブラリの作成とかIDE。
構文解析してバイナリ吐くまでなら大学生の授業にもあったりするレベル。
- 310 名前:デフォルトの名無しさん mailto:sage [2009/12/09(水) 09:44:17 ]
- >C++コンパイラくらいは無償で配ってくれてもいいじゃんって
>C++コンパイラくらいは無償で配ってくれてもいいじゃんって >C++コンパイラくらいは無償で配ってくれてもいいじゃんって >C++コンパイラくらいは無償で配ってくれてもいいじゃんって >C++コンパイラくらいは無償で配ってくれてもいいじゃんって >C++コンパイラくらいは無償で配ってくれてもいいじゃんって >C++コンパイラくらいは無償で配ってくれてもいいじゃんって
- 311 名前:デフォルトの名無しさん mailto:sage [2009/12/09(水) 09:59:54 ]
- それなら、gcc、があるだろ。
vcl部分はコンパイルできないがwww
- 312 名前:デフォルトの名無しさん mailto:sage [2009/12/09(水) 10:09:40 ]
- 「無料に拘る」+「VCL使わない」=gcc c++ compiler
- 313 名前:デフォルトの名無しさん mailto:sage [2009/12/09(水) 10:17:51 ]
- MSが無料で配布しているじゃん。
- 314 名前:デフォルトの名無しさん mailto:sage [2009/12/09(水) 10:23:08 ]
- MSのはインストール1カ月以内にユーザー登録せにゃならんから煩わしい
- 315 名前:デフォルトの名無しさん mailto:sage [2009/12/09(水) 10:24:18 ]
- eclipse c++
- 316 名前:デフォルトの名無しさん mailto:sage [2009/12/09(水) 15:02:52 ]
- 企業が何故無償でコンパイラ等を配布しているのか理由を考えなさい
- 317 名前:デフォルトの名無しさん mailto:sage [2009/12/09(水) 15:10:48 ]
- 開発ツールが売れないから
- 318 名前:デフォルトの名無しさん mailto:sage [2009/12/09(水) 15:41:55 ]
- Open Watcom が出てないな。
>>302 Turbo C++ でググるといい。 >>314 それはウソだし、cl.exe をインターフェースとして使っている分には催促もされない。
- 319 名前:デフォルトの名無しさん mailto:sage [2009/12/09(水) 15:44:46 ]
- 2008からだと、ユーザー登録ではなくて承認がいるぽい
>cl.exe をインターフェースとして使っている分には 限定要素で事言われてもねぇ・・・
- 320 名前:デフォルトの名無しさん [2009/12/09(水) 15:45:02 ]
- うるせーよゴミ
- 321 名前:デフォルトの名無しさん mailto:sage [2009/12/09(水) 15:59:35 ]
- borlandのコンパイラに不平があるってんなら
Windows使ってるならdebugコマンドでオリジナルコンパイラでも作ればええんや
- 322 名前:デフォルトの名無しさん mailto:sage [2009/12/09(水) 16:04:23 ]
- C++BuilderはUI作成が超楽だから使っているんであって
コマンドラインでしか使わないのなら、意味ないじゃん。 コマンドラインならVCの無料版でいいだろ。
- 323 名前:デフォルトの名無しさん mailto:sage [2009/12/09(水) 16:05:52 ]
- >>304にそのスキルがあるとは思えない
- 324 名前:デフォルトの名無しさん mailto:sage [2009/12/09(水) 17:23:47 ]
- Open Watcom C++ 1.8
- 325 名前:デフォルトの名無しさん mailto:sage [2009/12/09(水) 17:24:29 ]
- ここBorlandスレなのに・・・
- 326 名前:デフォルトの名無しさん mailto:sage [2009/12/09(水) 23:05:01 ]
- >>323
プッ ( ´,_ゝ<_,` ) プップッ
- 327 名前:デフォルトの名無しさん mailto:sage [2009/12/09(水) 23:24:30 ]
- Open Watcom C++
のスレはないんか!
- 328 名前:デフォルトの名無しさん mailto:sage [2009/12/10(木) 01:29:44 ]
- >>327
pc12.2ch.net/test/read.cgi/tech/1033433728/
- 329 名前:デフォルトの名無しさん mailto:sage [2009/12/10(木) 21:42:47 ]
- >>328
ありがとうございます。
- 330 名前:デフォルトの名無しさん mailto:sage [2009/12/11(金) 16:19:24 ]
- >>319
> 2008からだと、ユーザー登録ではなくて承認がいるぽい www.microsoft.com/japan/msdn/vstudio/2008/product/express/register_faq.aspx 技術者なら自分で確かめてから言え。 > 限定要素で事言われてもねぇ・・・ 元々コマンドラインの話だろ?
- 331 名前:デフォルトの名無しさん mailto:sage [2009/12/13(日) 10:54:12 ]
- その話題終わってます。
必死こく話題でもないでしょ
- 332 名前:デフォルトの名無しさん mailto:sage [2009/12/13(日) 16:07:36 ]
- Turbo C++ はもう配布してないでしょ
- 333 名前:デフォルトの名無しさん mailto:sage [2009/12/13(日) 18:21:43 ]
- >>332
配布してる しかもVer. 1.0?
- 334 名前:デフォルトの名無しさん mailto:sage [2009/12/14(月) 11:33:21 ]
- >>333
それDOS時代のだし、言語仕様が古すぎて(namespaceすらない)使い物には……
- 335 名前:デフォルトの名無しさん mailto:sage [2009/12/14(月) 12:35:58 ]
- 仕様が古くて使い物にならないって言い訳はおかしい
- 336 名前:デフォルトの名無しさん mailto:sage [2009/12/14(月) 12:56:22 ]
- おかしくない
宿題も解けない
- 337 名前:デフォルトの名無しさん [2009/12/14(月) 13:02:40 ]
- 無料版配布はしなくていいから
もっと価格を下げたのを出してくれ。 VSにはスタンダード版があるだろ。価格は16000円くらいだったよな。
- 338 名前:デフォルトの名無しさん mailto:sage [2009/12/14(月) 17:08:34 ]
- Visual Studio Express Edition
- 339 名前:デフォルトの名無しさん mailto:sage [2009/12/14(月) 18:54:50 ]
- >>335
おかしくねぇだろ。 事実使えたもんじゃないんだし。
- 340 名前:デフォルトの名無しさん mailto:sage [2009/12/14(月) 22:11:41 ]
- Watcom C++
- 341 名前:デフォルトの名無しさん mailto:sage [2009/12/14(月) 22:48:06 ]
- >>340
> OpenWatcomの実装の中で > <sstream> > って空ファイルじゃねーか! > せめて代用できるクラスくらいないんか! って言ってるやつが居るのを見て不安になった俺が居る。
- 342 名前:デフォルトの名無しさん mailto:sage [2009/12/14(月) 23:20:43 ]
- 根性決めて自分で<sstream>を設計する
それがメンドイならVisual C++ Expressで我慢汁 それより、C++Builder2010 Pro. もちっと安くしてほしいぜ、円馬鹿出ろさん
- 343 名前:デフォルトの名無しさん [2009/12/15(火) 09:56:09 ]
- 2010って64ビットに対応してるか?
- 344 名前:デフォルトの名無しさん mailto:sage [2009/12/16(水) 12:19:22 ]
- >>342
>もちっと安くしてほしいぜ こんなもんだろ >>343 ググレカス
- 345 名前:デフォルトの名無しさん [2009/12/16(水) 12:51:15 ]
- >>344
知らないならレスするなクズのくせに
- 346 名前:デフォルトの名無しさん mailto:sage [2009/12/16(水) 13:41:43 ]
- お前もレスしないほうがイイネ
どうせクズだろ?ww
- 347 名前:デフォルトの名無しさん mailto:sage [2009/12/16(水) 13:45:18 ]
- >>343,345:自分じゃ何もしないクズ
>>344:何も知らないクズ クズ同士、仲良くしろ
- 348 名前:デフォルトの名無しさん mailto:sage [2009/12/16(水) 22:38:59 ]
- >>344
( ^ω^)ググレカレー美味しいお
- 349 名前:デフォルトの名無しさん [2010/01/01(金) 23:24:33 ]
- >>335
\ お そ .い ヽ か の や | し り ` ,. -──- 、 い .く / /⌒ i'⌒iヽ、 つ / ,.-'ゝ__,.・・_ノ-、ヽ は i ‐'''ナ''ー-- ● =''''''リ _,....:-‐‐‐-.、 l -‐i''''~ニ-‐,....!....、ー`ナ `r'=、-、、:::::::ヽr_  ̄ \ヽー' !. t´ r''"´、_,::、::::} ノ` ,.i'・ ,!_`,!::::::::::::ヽ ヾ、 ゝゝ、,,ニ=====ニ/r'⌒; rー`ー' ,! リ::::::::::::ノ i`''''y--- (,iテ‐,'i~´,ゝ'´  ̄ ̄ヽ` :::::::::::ノ .| !、,............, i }'´ _ 、ー_',,...`::::ィ' ●、_!,ヽ-r⌒i-、ノ-''‐、 ゝ`ーt---''ヽ'''''''|`ーt-'つ ( `ーイ ゙i 丿 ;'-,' ,ノー''''{`' !゙ヽノ ,ヽ, `ー--' --'` ̄ `ー't,´`ヽ;;;、,,,,,,___,) ヽ'-゙'" (`ー':;;;;;;;;;;;;;;;ノ ``''''''``'''''´
- 350 名前:デフォルトの名無しさん mailto:sage [2010/01/06(水) 17:19:39 ]
- rave reportsでアプリ実行時のprintとかの文字を変更する方法知ってる人教えて。
バージョンは7.5 BE LIBフォルダーの中の「RpFormSetup.dfm」を書き換えても 実行すると変わって無いんだよね。 アプリの全コンパイルはやってみたけど変わらない。
- 351 名前:デフォルトの名無しさん [2010/01/07(木) 11:09:40 ]
- BCB6で作ったExeがWin7で動作してるっぽいのですが、
Win7特有にテストして置いた方が良いところってどうありますか?
- 352 名前:デフォルトの名無しさん mailto:sage [2010/01/07(木) 13:27:40 ]
- マルチポスト超ウザイ
- 353 名前:デフォルトの名無しさん mailto:sage [2010/01/07(木) 17:07:54 ]
- >>351
BCB6の問題じゃないけどvista以降[Program Files]とかの下のアクセスが 制限されてるからexeと同じフォルダーに設定ファイルやなんかを置いてると 問題発生することがあるよ。
- 354 名前:デフォルトの名無しさん mailto:sage [2010/01/09(土) 00:31:04 ]
- Execute()メソッドて自動で呼び出される?
どういうタイミングでコールされるの?
- 355 名前:デフォルトの名無しさん [2010/01/10(日) 13:17:48 ]
- >>354
しらない。
- 356 名前:デフォルトの名無しさん [2010/01/12(火) 11:26:43 ]
- >>353
それそれ! それ知らなくてすげー悩んだ事あったわ まあ、舞糞ソフトはほんと糞
- 357 名前:デフォルトの名無しさん mailto:sage [2010/01/12(火) 11:48:09 ]
- >>356
Win2000あたりからMSの開発ガイドラインでユーザーディレクトリに保存しろって書かれてただろ。
- 358 名前:デフォルトの名無しさん [2010/01/12(火) 12:36:06 ]
- MSのそんなとこみねーし
つーかXPまでよくてそれ以降は強制的にダメになるとか舞糞ソフトはゴミだつってるの
- 359 名前:デフォルトの名無しさん mailto:sage [2010/01/13(水) 00:29:31 ]
- みんなガイドライン見ないから、MSはそういう風に強権発動するという悪循環。
まあでも悪いことばかりでもなくて、 XPまででは制限ユーザだと動かなかったアプリが、 Vistaなら、リダイレクトのおかげで逆に標準ユーザで動くという可能性もあるよ。
- 360 名前:デフォルトの名無しさん [2010/01/13(水) 14:35:09 ]
- MSの言うことはコロコロと変わるから
皆、MSに追随するのにウンザリしているんだよ。 ガイドラインとやらは、ロゴプログラムを取得したい企業にしか 関係ないというのが現実じゃん。 それに、よほどひどい処理をしていない限り、リダイレクトされてもそのまま動くしな。
- 361 名前:デフォルトの名無しさん mailto:sage [2010/01/13(水) 15:13:55 ]
- この場合の、
>リダイレクト は、 何でしたでしょうか?
- 362 名前:デフォルトの名無しさん mailto:sage [2010/01/28(木) 18:30:12 ]
- C++builder2010を花王と思っているのですが、おすすめの書籍を教えてください。
- 363 名前:362 mailto:sage [2010/01/28(木) 18:39:46 ]
- ↑の発言は少し日本語が不自由でした、C++builder2010からbuilderデビューをするのですが
、builderを使いこなす助けになるような書籍があれば教えていただきたいです。
- 364 名前:デフォルトの名無しさん mailto:sage [2010/01/28(木) 19:15:01 ]
- なんで今BCB?
VCでもDelphiでもなくBCB?
- 365 名前:デフォルトの名無しさん mailto:sage [2010/01/28(木) 20:16:48 ]
- VCL使ってほとんどVB感覚でアプリ開発できるから
標準CやC++のスキルも生かせるし
- 366 名前:362 mailto:sage [2010/01/28(木) 20:24:54 ]
- はい、まさにそれを考えていました。
C++の言語仕様はある程度わかってきたので、それを実際のアプリケーション開発で活用してみたいと思っているのですが。 MFCとWinAPIでは、その際windows自体の仕様についても覚えることがあるそうなので、より抽象化されていて使い易いらしいVCLを使おうかと。
- 367 名前:デフォルトの名無しさん mailto:sage [2010/01/29(金) 09:50:53 ]
- MFCはC++史上サイアクw
- 368 名前:デフォルトの名無しさん [2010/01/29(金) 10:30:03 ]
- C++BuilderにMFCが添付されているのだから
VC++には、VCLを付けてくれ。
- 369 名前:デフォルトの名無しさん mailto:sage [2010/01/29(金) 11:01:11 ]
- MFCはOWLと同じような古典的クラス・ライブラリ。
VCLはパリパリのコンポーネント・ライブラリ。 土俵が違うす
- 370 名前:デフォルトの名無しさん mailto:sage [2010/01/29(金) 18:54:15 ]
- ところがMFCはOWLの時代にも酷評されていた。
実際、抽象化とかとはほぼ無縁で 単にWin32APIを使いやすくするためのものだったから。
- 371 名前:デフォルトの名無しさん mailto:sage [2010/01/29(金) 19:40:32 ]
- Microsoft Funcky Class Library
- 372 名前:デフォルトの名無しさん mailto:sage [2010/01/29(金) 22:04:33 ]
- おねがいしますおねがいします!どうか>>362の質問に誰か答えてください、おねがいします!!
- 373 名前:デフォルトの名無しさん mailto:sage [2010/01/29(金) 22:27:22 ]
- >372
お勧めっていわれても、あなたが何をどの程度理解しているか誰にもわからないしねぇ。 とりあえずDelphi 2009ハンドブックと、あとはC++の本は何がいいかな…。
- 374 名前:デフォルトの名無しさん mailto:sage [2010/01/30(土) 01:10:26 ]
- >>369
それはOWLに対して失礼だ どうみても OWL>>>>>MFC
- 375 名前:デフォルトの名無しさん mailto:sage [2010/01/30(土) 02:33:30 ]
- >>373
発狂してしまい、申し訳ないです。 C++はとりあえず、何がわからないのかが分かる程度。C++Builderについては全く知らないです。 「Delphi 2009 ハンドブック」、デルファイではこんな最新バージョン対応の本が出てたんですね。 この本を薦めていただいたということは、コンポーネントの使い方自体はDelphiでもbuilderでも大体同じということですよね。 というよりそもそも、C++Builderをまだ買ってないので、使っても水に書籍の質問をすること自体がおかしかったですね、スレ汚し失礼しました。
- 376 名前:デフォルトの名無しさん mailto:sage [2010/01/30(土) 14:14:35 ]
- OWLNext>>>OWL>>>>>(超えられない絶壁)>>>>>MFC
- 377 名前:デフォルトの名無しさん mailto:sage [2010/01/30(土) 21:48:50 ]
- >>375
ttp://www.amazon.co.jp/C-Builder%E5%85%A5%E9%96%80-Vol-1-WindowsProgrammingLanguage-%E3%82%B1%E3%83%B3%E3%83%88%E3%83%BB%E3%83%A9%E3%82%A4%E3%82%B9%E3%83%89%E3%83%AB%E3%83%95/dp/4887350627/ref=sr_1_6?ie=UTF8&s=books&qid=1264855458&sr=1-6
- 378 名前:デフォルトの名無しさん mailto:sage [2010/01/30(土) 23:38:50 ]
- VCLのリファレンスマニュアルってないのかな。
各バージョンでの違いや 引数の意味を詳細に記述してあって 具体的にこの引数にするとどう表示されるか等を 解説してある書籍。
- 379 名前:デフォルトの名無しさん mailto:sage [2010/02/01(月) 12:30:18 ]
- ずばり皆無
- 380 名前:デフォルトの名無しさん mailto:sage [2010/03/29(月) 11:54:26 ]
- FAT32とかのファイルシステムの実験してるんだけど、対象ドライブをメモリみた
いにセクタ0からのぞく方法をどなたかご存じないですか?ドライブごとバイナリ データとして保存して解析する方法は見つけたんだけど、メモリみたいにできれば バッファしてみたいんだよね・・・・
- 381 名前:デフォルトの名無しさん mailto:sage [2010/03/29(月) 16:20:52 ]
- dd
- 382 名前:デフォルトの名無しさん mailto:sage [2010/03/29(月) 20:33:08 ]
- BIOSを呼べ
- 383 名前:デフォルトの名無しさん mailto:sage [2010/03/29(月) 20:43:38 ]
- ddをキャッシュするwrapperでも書けば良いんじゃね
- 384 名前:デフォルトの名無しさん mailto:sage [2010/03/29(月) 23:41:19 ]
- CreateFile(TEXT("\\\\.\\C:")ではだめ?
- 385 名前:デフォルトの名無しさん mailto:sage [2010/03/30(火) 22:51:29 ]
- つttp://www.chrysocome.net/dd
ソース解析汁。Delphi製だけど読めるだろ?
- 386 名前:デフォルトの名無しさん mailto:sage [2010/03/31(水) 13:16:22 ]
- >>381-383
>>385 ddが何だかわからなかったけど、385さんのおかげで理解できました。ありがとう。 >>384 試してみますね。ありがとう。 昨日ちょうど規制されて書込みができませんでした。すぐお礼が言いたかったので すが遅れてしまい申し訳ない。みなさん本当にありがとう。参考にします。
- 387 名前:デフォルトの名無しさん [2010/06/29(火) 17:37:04 ]
- ODBC使うにはヘッダーファイルの修正が要るって書かれてますが、
どっかに修正版は落ちてますか? ttp://kabuki.spring8.or.jp/Members/matusita/forums/cpp-tips/database/document.2005-03-11.8254352126
- 388 名前:デフォルトの名無しさん mailto:sage [2010/06/29(火) 20:22:50 ]
- 改変版のヘッダファイルなんて置いといたらまずいだろ。それよりもODBCにAPIで
接続する必要はあるのか?普通にBDEからODBC接続とかじゃ駄目?
- 389 名前:デフォルトの名無しさん [2010/06/30(水) 11:57:21 ]
- implib で作ったlibファイルの中の人の関数名はどうやったら見れまつか。
- 390 名前:デフォルトの名無しさん mailto:sage [2010/06/30(水) 14:43:02 ]
- 全くわからないけど、これかもしれない
tlib name.lib,name.lst impdef name.def name.dll
- 391 名前:デフォルトの名無しさん [2010/07/02(金) 16:46:13 ]
- そうでつか。
|

|