■掲示板に戻る■ ■過去ログ倉庫めにゅーに戻る■
マジで悩む。BCBかVC++
1 名前: c++初心者 投稿日: 2000/09/21(木) 13:11
これからC++を個人的に(将来的には会社でも使いたい)勉強したいのですが、
BCBか、VC++にするか悩んでます。
BCBにはDelphiとかパッケージされてるらしいし、
VC++は参考書が多いみたいなので、勉強しやすそうですし・・。
後悔したくないので、メリット、デメリット等を挙げて具体的にお願いします。



2 名前: 名無しさん@お腹いっぱい。 投稿日: 2000/09/21(木) 13:31
プログラマ板のほうでは、何度か話題にのぼってスレもたってたよ。
でも、こっちで新規にそだてるのもいいかも。


3 名前: 名無しさん@お腹いっぱい。 投稿日: 2000/09/21(木) 13:31
VC++→こっからはいるとC++を理解できるかどうか微妙。
勘違いの元かも。妙なくせつくぞ、きっと。

勉強の最初は、統合開発環境はおすすめしません。
専門書読みながらBCC32コンパイラ+エディタ(メモ帳でもいいよ)
でも使いなされ。ただだし。


4 名前: マジレス 投稿日: 2000/09/21(木) 13:37
>BCBにはDelphiとかパッケージされてるらしいし、

VCLがPascalだから後悔すると思うけど、慣れるまでの辛抱。
Kylixが流行れば(←仮定)、VCLを知ってる事がメリットになるかも。
後、MFCも入ってる筈。

>VC++は参考書が多いみたいなので、勉強しやすそうですし・・。
\|/
/⌒ヽ   / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
| ゜Θ゜)< そうでもないよ。
| ∵ つ \___________
| ∵ |
\_/
今は、クラス(オブジェクト)に「.」を打つだけで、
プロパティやメソッドが表示されるし。


5 名前: マジレス2号 投稿日: 2000/09/21(木) 13:51
BCB >> Document/View の実現がちょいと面倒。(がんばれ)
VC >> MFC の理解がちょいと面倒。(使うだけならOK)
という気がする。


6 名前: 名無しさん@お腹いっぱい。 投稿日: 2000/09/21(木) 14:08
Windowsの標準のGUI使うならBCBの方が楽かな
DLL作ったりするときとかDirectX触るときとかはVC使うほうがいいかな
たまにボーランド用のライブラリない場合あったし>DirectMediaとか・・
昔の話だけど・・・



7 名前: 名無しさん@お腹いっぱい。 投稿日: 2000/09/21(木) 18:28
BCBの方が憶えやすいし生産性も良いし、もしVC++に移っても
プロトタイプモデルやちょっとしたツールを作るのに使える。
だから、先にBCBを買って勉強すべきだ。
VC++を先に買って、そのややこしさに投げ出したら何も残らない。
「BCBは憶えられないけどVC++は憶えられた」ということは
絶対に無いよ。



8 名前: 過去ログ君 投稿日: 2000/09/22(金) 07:24
http://mentai.2ch.net/test/read.cgi?bbs=prog&key=961129414
http://mentai.2ch.net/test/read.cgi?bbs=prog&key=962441086
http://mentai.2ch.net/test/read.cgi?bbs=prog&key=965498065
http://mentai.2ch.net/test/read.cgi?bbs=prog&key=960134675


9 名前: 名無しさん@お腹いっぱい。 投稿日: 2000/09/22(金) 11:46
ストイック(?)な勉強するのなら、VCでしょう。
C++標準ライブラリがVCにOEMされているモノに比べて洗練
されていない感じ(C++標準ライブラリのくせに .h が
ついているのも含む)、統合環境の操作性に不満が多いなど、
ソースを読んで変数やメモリの中身を追っかけるような、
やちまちました勉強をするにはBCBは向かないと思う。
GUIアプリの構築とか、コンパイラの ANSI C++ への準拠
とかでは圧倒的にBCBだと思うけどね。


10 名前: 名無しさん@お腹いっぱい。 投稿日: 2000/09/22(金) 17:32
最初は、本だけでOK
コンパイラはいらん



11 名前: >10 投稿日: 2000/09/22(金) 17:34
言語だけならそうけど、クラスライブラリ選ばないといけないもん。


12 名前: 名無しさん@お腹いっぱい。 投稿日: 2000/09/22(金) 19:42
VCLのほうがラッピングがうまくできてるんで
気楽にできるのはBCBだな‥

ただ、一線を超えようとすると、MFC用のものを自分で
VCL用になおせるくらいの技量が必要。
VCL内部に精通するにはOBJECTPASCALのことも
知らないわけに行かないし‥
そういう意味ではBCBで何でもできちゃう人ってのはかなりの
上級者なのかもしれない。

とかいいつつまあ、初心者ってことならその一線を超えるのは
当分先だろうから最初はBCBのほうがいいんでないの。

たしか、BCBstd版にはVCLソースついてないんじゃなかったっけ
だとしたら、どちらにしろ買いなおしかバージョンアップをしなくちゃ
なんないんだから、不満を感じた時点でVCLの山を登るのかVCに
行くのかを考えればいいと思う
そのころには人に聞かなくても自分で判断できるようになってるだろうし‥


13 名前: 名無しさん@LV2 投稿日: 2000/09/22(金) 22:19
ていうかーー、
仕事がWindows環境とは限らないんだし
そもそもC++を勉強したいという目的なのだから

>専門書読みながらBCC32コンパイラ+エディタ(メモ帳でもいいよ)
>でも使いなされ。ただだし。

に一票。

>最初は、本だけでOK
>コンパイラはいらん

わたくしには理解不能なのでマイナス1票。

どんな環境だろうと
とにかく動かしながら体得することを
お勧めどえす。

そして、両方買っちゃえ。VCとBCB。
どっちがいいかは、使ってから自分で決めればいいよ。
一辺に買わなくてもさ、VC使ってみて慣れてきたら
BCBとかさ。

わしは両方結局両方買ったよ。


14 名前: >13 投稿日: 2000/09/22(金) 22:27
>そして、両方買っちゃえ。VCとBCB。
イクラになるんだよ?BCBだけでクラスライブラリ揃わないの?


15 名前: 名無しさん@LV2 投稿日: 2000/09/22(金) 22:37
VCはstanderdを学生でもないのに学割で買ったから1万未満、
BCBはこないだのキャンペーンで
買ったから4万くらいだったかな

悩んでるくらいなら、両方買っちゃえてことね。
時間もったいないじゃん。

ちうか、クラスライブラリ揃うとかそういう問題なの?




16 名前: 名無しさん@お腹いっぱい。 投稿日: 2000/09/22(金) 23:28
VisualC++でVCLが使えればいちばんいいのに……。



17 名前: 名無しさん@お腹いっぱい。 投稿日: 2000/09/22(金) 23:30
1さんは「将来的には会社でも使いたい」ってことなんだけども
どういう用途なんでしょうか?
どちらがいいかは、それによるのかなと思いました。


18 名前: 名無しさん@お腹いっぱい。 投稿日: 2000/09/22(金) 23:34
コンパイルが遅いというだけでVCは使いたくない


19 名前: 名無しさん@会社ではVG自宅はBCB 投稿日: 2000/09/23(土) 00:21
C++初心者なら、やっぱまずはBeOS5にただでついてくるCodeWorriorが一番お勧め。
美しいコードが自然と書ける秀逸なAPIクラスライブラリでまずはオブジェクトとはどういうことなのかを体得してみれば?

VCのMFCははっきりいってクラスライブラリっていうよりは単なるWin32APIラッパーライブラリって感じであんなもの使ってプログラミングの最初の一歩踏み出したらあとあと苦労することになると思います。エディタは秀逸だと思うけど・・・
BCBのVCLは非常によくできたクラスライブラリで一軒の価値ありだけど、あの変則的なプログラミング手法はかなりWin32プログラミングになれていないとうわべだけのプログラマーになりかねない危険性がありそうだから、初心者にはお勧めできないと思うし・・・エディタ周りはやや貧弱な感じは否めません

どうしてもどっちかがほしいというのならやっぱり僕はBCBのほうが優れていると思うけど、まずは綺麗なクラスライブラリを使ってプログラミングをするということからはじめるに限ると思います


20 名前: 名無しさん@LV2 投稿日: 2000/09/23(土) 00:40
ん、どういう意味じゃろ、
1.VCはコンパイルが遅いから使いたくない
2.BCBがコンパイル遅いからといって、
  VCを選ぶのがいやだ



21 名前: 名無しさん@お腹いっぱい。 投稿日: 2000/09/23(土) 00:47
VCのエディタと同等の機能をもつ別のエディタ
どっかにないですかねぇ?


22 名前: >19 投稿日: 2000/09/23(土) 01:58
BeOSに付いてくるコンパイラはR4からはgccだ


23 名前: 名無しさん@お腹いっぱい。 投稿日: 2000/09/23(土) 02:20
>>18
VC++も、ANSI Cの範囲だけならコンパイル速いんだけどね。
windows.hをincludeするとかなりモタる。
ありとあらゆるヘッダincludeしまくるから仕方ない気もするが。
WIN32_LEAN_AND_MEAN定義してちょっとヒヨる位か。

>>21
どのレベルを期待しとるのだ?
ClassWizardが機能するレベルはそう滅多にないような気がする。



24 名前: 名無しさん@お腹いっぱい。 投稿日: 2000/09/23(土) 04:50
BeOSは、R5があんましR4.5から進歩してなかったこで
やる気のなさがバレて、終了感漂っちゃったからなあ。
フリー化したのも逆効果になってしまった気がするし。
一時$40近くまで行ってた株価も4と13/32か……。


25 名前: 名無しさん@お腹いたい 投稿日: 2000/09/24(日) 00:47
34>
BeはデスクトップOSの開発はもうしないって明言してるからね、IA市場を狙っていくらしいよ。
BeOSでプログラミングの意図はBe用のプログラミングを覚えろってことじゃなくて、C++でのプログラミングを覚えるという目的の下で、APIに変に振り回されることが少ないから◎って意味だと思います。

22>
コンパイラはGCCだけどIDEはCodeWorriorです


26 名前: 名無しさん@お腹いっぱい。 投稿日: 2000/09/24(日) 03:30
>>23
エディタとしての基本機能はかなりいいと思う。
VCより優れたオートインデントは見たことが無いです。
インテリ何とかってのもいい。
さまざまなソースコード管理ツールと連携できちゃうもの嬉しい。
コードウォーリァーは使ったこと無いけど、どうなのかなぁ。



27 名前: 名無しさん@お腹いっぱい。 投稿日: 2000/09/24(日) 04:14
>>26
VCのオートインデントは確かに素晴らしい。
ただ、<KBD>Foo::Foo()[Enter][Tab]:</KBD>
と入力したときにTabが消されることだけが唯一の不満。
あとは、externとnamespaceの時はインデントしないように
なれば言うことなし。


28 名前: 名無しさん@お腹いっぱい。 投稿日: 2000/09/24(日) 04:40
Emacsのオートインデントはいいよ。好みにするにはEmacsのほうがいいだけどね。
ただ設定によって、微妙に個人差があってねえ。
結局、お仕着せのVCのIDEのオートインデントのほうが結果的に見やすかったりして...。


29 名前: 名無しさん@お腹いっぱい。 投稿日: 2000/09/24(日) 05:13
便乗質問です。
現在、Delphiをそれなりに使っているのですが、C言語への淡い思いが以前からふつふつとあります。
かといって、参考書を買って、コンパイラーを買って・・・
となると、入門にしては資金面で苦しいので、フリーのコンパイラーを使おうかと考えています。
そこで、質問があります。
1.フリーコンパイラーでGUIアプリケーションを作るには、どの程度の知識が必要でしょうか?
2.あえて、フリーコンパイラーから1つを選ぶとして、どれがおすすめでしょうか?
ぶしつけながら、よろしくお願いします。


30 名前: 名無しさん@お腹いっぱい。 投稿日: 2000/09/24(日) 05:22
最近こんなスレ多いぞ。
安いほう買っとけば?>>1
C++の勉強でなんて言っているうちは違いがわからんだろ。
不満が出来てから(ハズレを買ったことに)後悔すれば十分。


31 名前: 名無しさん@お腹いっぱい。 投稿日: 2000/09/24(日) 06:44
>>29
1.
いくらコンパイラがフリーでも、APIヘルプがなければどうにも
ならんよ。VC++のStandardもドキュメントがケチられてるから、
結局書籍代で高く付くようだし。

ただ、フリーなコンパイラだとGUI系のクラスライブラリがない
からSDKでごりごり書く or 自分でクラスライブラリ作らないと
駄目だね。それが嫌ならBCBとか買うしかないんじゃない?

2.
mingw32(gcc-2.95.2-msvcrt)かな。



32 名前: 名無しさん@お腹いっぱい。 投稿日: 2000/09/24(日) 06:49
オートインデントならvimも結構いいぞ。
CTRL+Nで変数名の自動補完なんかもやってくれる。
まぁ結局はviだから、vi駄目な奴には駄目だが。



33 名前: >29 投稿日: 2000/09/24(日) 09:02
Delphi使ってるならAPIヘルプはあるよね?
したらBCC55はどう? 少し前の雑誌のCDROMによく入っていたよ


34 名前: 名無しさん@お腹いっぱい。 投稿日: 2000/09/25(月) 00:05
レス、ありがとうございます。

>>31
猫でもわかる〜SDK講座を斜め読みしましたが、敷居、高いですね。まさしく、ゴリゴリと言った感じで・・・。
使うとしたら、gcc+gccDeveloperStation2k(窓の杜の紹介記事でGUIアプリの構築が可能とあったので)という組み合わせになりそうです。

>>33
Turbo Debuggerと言うのも、無料配布だそうですね・・・

う〜ん・・・ 迷います。
どちらも、それぞれに優れた面があるようで・・・
将来的には、Linux環境とかでもプログラミングができるようになりたいので、そうなると、gccの方が有利・・・?
けど、所詮は入門用だから、どっちもどっち、使ってみて使いやすい方を使う・・・?
う〜〜んむ・・・(悩)


35 名前: 名無しさん@お腹いっぱい。 投稿日: 2000/09/25(月) 06:09
>26
WindowsでもCodeWarriorを使用していますが
VisualC++を持っているならいまさらCodeWarriorを使うのは
多くの不満を感じるだけでメリットはないと思います



36 名前: 名無しさん@LV2 投稿日: 2000/09/25(月) 19:48
カニさんとカエルさんが将来プログラマになるために
競争して勉強しはじめることにしました。

カニさんはいろんな人の話しを聞いて
慎重に開発ツールを選びたかったので
2chの掲示板で相談しました。

カエルさんはその日のうちにとりあえずLSICというコンパイラが
無料だと聞いてさっそくダウンロードし始めました。
<つづく>


37 名前: 名無しさん@LV2 投稿日: 2000/09/25(月) 19:54
<つづき>
●一ヶ月後・・・

カエルさんはC言語を一通り学習したので
次はWindows環境の開発ツールとしてBCBを買ってきました。

カニさんもやっと開発ツールをBCCに決めてダウンロードし、
ようやくC言語の勉強をはじめることにしました。

<おしまい>

どちらが良い悪いではないが
ただ、最初の『将来プログラマになるため』という目標の上では
カエルさんが勝つであろう、という落ちのない寓話(?)

ヨウハジレッタイトイウコトデス。


38 名前: 名無しさん@お腹いっぱい。 投稿日: 2000/09/26(火) 00:20
>36&37
同感。迷ってるヒマがあったら、とにかく書き始めた方がいいよね。
# 将来性云々っていう以前に。


39 名前: 名無しさん@お腹いっぱい。 投稿日: 2000/09/26(火) 13:17
そこに悪いサルが現れました

サル「カエルくん、君の持っているオニギリとぼくのもっている
  柿のタネを交換しないか?」


40 名前: 名無しさん@LV2 投稿日: 2000/09/26(火) 19:17
つづきはないの?>39


41 名前: 名無しさん@お腹いっぱい。 投稿日: 2000/09/26(火) 20:43
BCBとVC++両方持ってると便利。


42 名前: 名無しさん@お腹いっぱい。 投稿日: 2000/09/26(火) 21:08
カエルは人が良すぎたので、サルの言う無茶な条件でも
つい受注してしまいました。
サルからもらった柿のタネの仕様書は、到底仕様書と
呼べるものではなく、カエルはそのタネを基底クラスに
して膨大なライブラリを書くハメになってしまいました。
冬がきて、春がきて、再び秋が来て、ようやく果実が実る
ように納品物ができあがりました。
「これでやっと開放される・・・」と思ったカエルでしたが、
案の定、サルは「うーん、これって仕様ミスなんだよねー。
明日までに直せる?」と温和なカエルもさすがに血管ブチ切れ
なせりふを吐くのです。

つづく。


43 名前: づつきたのしみ 投稿日: 2000/09/26(火) 21:27
わくわく


44 名前: ( ´∀`)さん 投稿日: 2000/09/26(火) 22:59
ぶはははは。

おもしろくなってきたな。


45 名前: 名無しさん@お腹いっぱい。 投稿日: 2000/09/26(火) 23:03
会社への帰途をとぼとぼと歩くカエルでした。
つきあって3ヶ月のデブの臼美とのアレもすっかり
ごぶさたで、「あたしとプログラムどっちが好きなの」
などとどこかのスレで話題になったような話をマジ顔で
されたとしても、返す言葉もないくらい
カエルの疲労は極限に達していました。

「電車が参ります」のアナウンスに、黄色い線を
あと3歩くらい前に進みそうになりましたが、
梅雨明けに轢死体となった同僚のケロ雄の姿を思い出して
やめました。

上司のカニが肩をたたいて言います。

「まあよくあることだよ。じゃ俺帰るから。がんばれヨ」

カエルを助けようとする人間は、もはや会社に一人もいません。
見なれたVisual Studioの画面に嘔吐しそうになりながら、
カエルはおもむろに数百個に及ぶヘッダファイルに対してgrepし
始めました。

「今年も冬眠できねーのかなあ・・・・」

カエルに、心休まる日がくるのはいつなのでしょうか。

#endif


46 名前: 名無しさん@お腹いっぱい。 投稿日: 2000/09/26(火) 23:09
さて、最悪は誰?

1.きちんと仕様を詰めずに受注したカエル
2.馬鹿サル(説明不要)
3.無責任で何にも分かってない存在意義なし糞上司カニ
4.ちゃんと夜伽の相手しない臼美
5.こういうことが冗談としてしか語られない今のこの業界の文化
6.こんなところに仕事もしないで書き込んでいる俺



47 名前: 。> 投稿日: 2000/09/27(水) 01:59
とりあえず、さりげに上司になってるカニは世渡り上手です。


48 名前: 名無しさん@お腹いっぱい。 投稿日: 2000/09/27(水) 02:04
>>46
4番だと思いマソ。


49 名前: 名無しさん@お腹いっぱい。 投稿日: 2000/09/27(水) 06:04
この「カエルとカニ」のたとえ話好き(´ー`)



50 名前: 名無しさん@お腹いっぱい。 投稿日: 2000/09/27(水) 08:46
ティムポが痒いんだが。
これはなんかの初期症状だろうか。
この年になって、他人の前にティムポを晒すなんて醜態はさけねばさけねばさけねば・・・・
とりあえず、キンカンでハンターチャンスを狙おう。


51 名前: 名無しさん@お腹いっぱい。 投稿日: 2000/09/27(水) 09:33
>この年になって、他人の前にティムポを晒すなんて醜態は...

なぜに醜態?
温泉とか行かないの?



52 名前: 名無しさん@お腹いっぱい。 投稿日: 2000/09/27(水) 09:58
>50
ティムポかゆいんなら手術してとってもらえ これでOK

>46
5が根本的に悪 あとサービス残業を自慢するやつも悪
サルはろくに資料をわたさないくせに結果だけ立派なものを要求するタイプ かなりウザイ

デブの臼美は存在自体が悪

やっぱ糞上司のカニにがベストポジション
カエルは有能な部下 てきとうに肩もんで誉めりゃがんばってくれる
一日中ソリティアして給料もらえる立場になりたい ホント



53 名前: ティムポが痒いなら 投稿日: 2000/09/27(水) 20:11
上司のカニは、帰り道に後ろから刺されそうだから、ちょっとイヤかも。
やっぱ、クソ上司のカニの愛人のサワ子がベストポジションかな。


54 名前: 名無しさん@お腹いっぱい 投稿日: 2000/09/28(木) 07:40
この場合、さるの存在価値がわからないのですが…
人柄ですかね。



55 名前: バッカーです 投稿日: 2000/09/28(木) 10:00
【今までのまとめ】

・2chで相談するとライバルの上司になれる
・LSICを使うとデブの彼女しかできない





56 名前: 結論 投稿日: 2000/09/28(木) 10:37
面白いものは、板違いもスレ違いも関係なく面白い。


57 名前: 名無しさん@お腹いっぱい。 投稿日: 2000/09/28(木) 12:10
かえるのお話
続編きぼー


58 名前: 名無しさん@お腹いっぱい。 投稿日: 2000/09/29(金) 00:04
納期遅れの責任を取らされてボーナスをカットされたカエルは勢いで退職。
仕事で得たコネで入れそうな会社はゴミみたいなところばかりで、
再就職先のアテはありません。
お金だけで縁が繋がっていた臼美とはあっさえり別れました。
たくさん貢いだのに……。
夜中に寂しくノドを鳴らしながら川を渡るかえるの涙目に、
ふとデジキューブのマークが飛び込んできました。

そうだ、ゲームのプログラマーになろう。
しかし世間の風は厳しく、VC++を挫折しBCBとVBしか
扱ってこなかったカエルはどこを受験しても受かりませんでした。
スクウェア、カプコン、セガ、コナミ……。
結局聞いたことも無い孫受け有限会社にどうにか潜りこみました。
「給料は減ったけど、この会社ならゴキブリ食べ放題だからなんとかなるかな……。」



59 名前: 名無しさん@お腹いっぱい。 投稿日: 2000/09/29(金) 00:05
6ヵ月後、カエルはついに倒れてしまいました。
年下の先輩であるサンショウウオくんは仕事もせずにゲームしてばかりで、
たまにコードを書いても構造がめちゃくちゃ。
マクロを多用した汚いコードを泣きながら追わないと
共同作業もできません。

ゴリラが作ったクソゲー確定の企画。仕様書は文章ですらなく、
説明を求めても明確な答えが返ってきたことはありません。
そのくせ勝手にやると怒り出してしまいます。
ようやくできたと思ったらクライアントの思いつきの一言で
すべてがちゃぶ台返し。

牛の社長に詰め寄っても知らん顔です。
「その仕事、実は孫孫受けなんで1人月45万なんだよね。
適当に終わらせちゃってよ。」

誰かを助けようとする人間は、もはやこの会社には一人もいません。
カエルの夢は脆くも崩れ去りました。
勝手にゲームをインストールされてクラッシュしたパソコンに
OSを再インストールするのが終わるまで、寝袋で仮眠することにしました。

「このまま冬眠してーなぁ……。」

カエルに、心休まる日が来ることはないようです。

[EOF]



60 名前: 名無しさん@LV2 投稿日: 2000/09/29(金) 00:10
ううむ、カエルくんは結局貧乏クジひいちゃったわけか。

しかし、なんか話がリアルすぎるが。
経験談まじえてますな?


61 名前: 名無しさん@お腹いっぱい。 投稿日: 2000/09/30(土) 11:38
そのたとえ話をどう参考にすると、
VC++かBCBか決められるのでしょうか?



62 名前: 名無しさん@お腹いっぱい。 投稿日: 2000/09/30(土) 13:11
>61
VCをやってないと、悲惨な環境の孫受けの有限会社にしか入社できないって事です。
たぶん。


63 名前: >61 投稿日: 2000/09/30(土) 13:12
プロのプログラマーになるな。プロのプログラマーとは最下層労働者の事なり。

アマプログラマーか、プログラム素養のあるプログラマーでない人になれ。

つまりVC++で悩むより、BCBでお気楽に齧れ。


64 名前: 名無しさんi486 投稿日: 2000/09/30(土) 20:50
便乗質問ですいませんが、
同人ソフトを作るにはVC++、BCBのどっちがよろしいのでしょうか?
またそのエディションは?

自分としてはDirectXを使ったシューティングゲームを作りたいと
考えています。


65 名前: >64 投稿日: 2000/10/01(日) 00:48
BCBユーザーだけど、
DirectXしたいならVC++を薦めとくよ。



66 名前: 名無しさん@お腹いっぱい。 投稿日: 2000/10/01(日) 01:11
>65
BCBってDelphiXみたいなやは無いんですか?


67 名前: 名無しさん@お腹いっぱい。 投稿日: 2000/10/01(日) 05:01
いやだからそのまま使えば良いんだよ>>66



68 名前: 名無しさん@お腹いっぱい。 投稿日: 2000/10/01(日) 05:39
VC++を一通り使ってみてからBCBを使ってみるのと
BCBを一通り使ってみてからVC++を使ってみる
のとでは、どちらの方が入りやすいってゆうか、いいでしょうか?



69 名前: 名無しさん@お腹いっぱい。 投稿日: 2000/10/01(日) 05:59
まずはコンソールアプリを作って言語としてのC++を極める。
MFC,VCLと平行して勉強すると混乱するよ。

で、おすすめはCygWinかBC。フリーだしコマンドラインだし。
あえてBCB,VCのどちらかといえばVC。
デバッガやプロジェクト管理の機能で一歩リード。

MFCかVCLかはその後で決める。



70 名前: 名無しさんi486 投稿日: 2000/10/01(日) 08:30
>65
答えてくださってありがとうございます。

差し出がましいようですが、もう一つお聞きします。
VC++を使うとしてStandardとProfessionalはどっちのほうが
よろしいのでしょうか?
(Enterpriseは個人で使うには必要ないですよね。)

それにしてもアカデミーと一般では全然価格が違いますね・・・


71 名前: 名無しさん@お腹いっぱい。 投稿日: 2000/10/01(日) 09:25
Standardは体験版みたいな物なので(制限多し)
Professional買いましょう。


72 名前: >69 投稿日: 2000/10/01(日) 18:20
フリーの処理系は、ライブラリリファレンスがついていないから、
結局どこかから入手しなければならんので、決してただではすまない。

1 さんは、金が無いわけではなさそうだから、自己投資として
BCB Pro / VC を買っておいた方が、後々楽ではないかな?




73 名前: >64 投稿日: 2000/10/01(日) 18:43
こういう所は覗いてみた? 同人レベルならDelphiも多いよ

ゲーマーズOnline
http://www.dx.jpn.org/~gamers/online/help.htm

クリエィターズリンク集
http://www.enterbrain.co.jp/digifami/conpark/link/org.html

DirectXゲーム開発キット
http://www.tmnt.co.jp/tool/

簡単なゲームを作ろう
http://www.infosnow.ne.jp/~isa03308/labn2004.htm


74 名前: 名無しさんi486 投稿日: 2000/10/01(日) 22:49
>71
ご情報ありがとうございます。
Professionalを買ったほうがいいのですね。

>73
こういうサイトがあったのですね。知りませんでした。
お教えてくださりありがとうございます。
さっそくお気に入りに登録しておきます。

う〜ん、VC++かBCB、Delphiも視野に入れてもうすこしどちら
にするか考えてみることにします。

あまり関係ない質問ですが、MMXとかSSEはコンパイラの
ほうで最適化をしてくれるのでしょうか?
それともインラインアセンブラ等で直接ただかないと
いけないのでしょうか?

質問ばかりですいません。m(_ _)m


75 名前: >74 投稿日: 2000/10/02(月) 00:36
なんで下げるの?
MMXとかを使ってくれるコンパイラは勉強不足で知らない
普通はインラインアセンブラだね
でも、そんな事に手を出せるのはだいぶ先だと思うよ


76 名前: 名無しさん@お腹いっぱい。 投稿日: 2000/10/02(月) 01:40
>>74
通常のC/C++のコードは最適化してくれません。

一般にはインラインアセンブラで直接書くか、
MMX/SSEを使ったライブラリを使います。

例えばDirectXなんかはMMX/SSE/3DNOW/ハードウェアT&Lを
勝手に使ってくれるらしいです。



77 名前: c++初心者 投稿日: 2000/10/02(月) 04:53
それにしてもBCB関連の書籍って、少ないですね〜。
とくにBCB5にいたっては、発売から半年も経ってるのに、
一冊の解説書も出てません。(メーカーに問い合わせ済み)
初心者がVC++のほうに流れていく理由がわかるような気がします。



78 名前: 名無しさん@お腹いっぱい。 投稿日: 2000/10/02(月) 07:35
べつに3用でも4用でも十分使えると思うが‥
初心者はそうゆうことも知らないんだからしょうがないか‥


79 名前: >78 投稿日: 2000/10/02(月) 07:48
いや、VBがそうだからでしょう。
まさかバージョンが2つも3つも違っても、古いコードが殆ど問題なく
使えるなんて想像も出来ないって奴じゃない?


80 名前: 名無しさん@お腹いっぱい。 投稿日: 2000/10/02(月) 10:55
ちゅうかさ、欲しいのは環境周りの解説本なんじゃないの?
バージョン変わるごとに言語仕様が変わるわけでもあるまいに

もちろん、全く変わらないと主張するつもりはないけどもさ‥
プログラムそのものの本なんてどれ買っても使えるでしょ。
BCB用がなければDelphi用でもVC++用でも‥


81 名前: 名無しさん@お腹いっぱい。 投稿日: 2000/10/02(月) 12:38
>79
Delphi Q&A120選という古い本のコードは動かないものが結構ありますけど...。


82 名前: 79>81 投稿日: 2000/10/02(月) 13:30
うーむ。確かWin95が出た頃の本だねえ。Delphi2用じゃなかったかなあ。

でもDelphiの場合はDWORDが変更されだけってのが多いと思うんだが?
まあ確かに79は言い過ぎました。
C+SDK(windows.h)も中身大幅に変わってて動かないし・・・



83 名前: 名無しさん@お腹いっぱい。 投稿日: 2000/10/02(月) 23:43
>81
それ、俺の持っているやつと同じだと思うが、Delphi1.0用だぞ。
Delphi1.0は16ビットコード用だから動かないものが多い方が
当たり前だと思うが・・



84 名前: 名無しさん@お腹いっぱい。 投稿日: 2000/10/03(火) 01:12
ちゅうか、VCLの構造が変わってて動かないのもあるんだな‥その本。