| [4620] VC++ 投稿者:JANR 投稿日:2008/04/08 03:15:50 (p5187-adsan02yokonib1-acca.kanagawa.ocn.ne.jp) (0/30) |
|
|
VC++に挑戦してみようと思うのですが、MFCとSDKのどちらから入門するのがお勧めでしょうか…? とりあえず自分は、C言語を少しとDelphiの経験があります。 主にDelphiを使用していました。(仕事ではなく趣味の範囲ですが…) 色々と検索して調べてはいるのですが、どのような方向で入って学んでいけばよいかがいまいち掴めずにいます。
アドバイス等ありましたらよろしくお願い致します。 |
|
Re: VC++ 投稿者:うへ - 2008/04/08 07:41:06 (p1204-ipbf311sasajima.aichi.ocn.ne.jp) (1/30)
”できるVC++” みたいな本を読めば?あるかどうか知らんけどw
特に目的も無くとりあえず使ってみたいだけなら とりあえず両方試してみればいいじゃない と思った 確か無料体験版とかあったよね |
|
Re: VC++ 投稿者:ありゃ - 2008/04/08 08:53:40 (x170201.dynamic.ppp.asahi-net.or.jp) (2/30)
SDKはwindowsのapi集で、mfcはそれらをクラスでまとめたもの・・・ あとVC++はIDEの名前だと思うのですが・・・ C++は言語の規格です・・・ まず、初心者本読んだ方が・・・ あとは、小中高大院生なら今年の六月過ぎにマイクロソフトので server 2008stdとVS2008pro,画像編集、データベースが無料で取れるようになるので それを使うと良いですよ |
|
Re: VC++ 投稿者:ねここ - 2008/04/08 18:04:38 (soil-gw7.civil.nagoya-u.ac.jp) (3/30)
作るモノによるけど、 ツール程度ならMFCで、本格アプリケーション(ゲームなど)の基本設計から全て自作するならWin32API(SDK)を覚えると良いよ。
しかし、API量が膨大だから覚えるというよりは、自作クラスライブラリを作る作業から入らないといけないから、険しい道かも。 APIの方がスキルアップはできるし、他の言語でも潰しが利くからお勧めではある。 |
|
Re: VC++ 投稿者:売る側 - 2008/04/08 20:22:08 (pl161.nas936.p-okayama.nttpc.ne.jp) (4/30)
勉強のつもりなら単純なC言語から入ったほうがいいべ('A`)y-~~ プログラミングの基本を身につける前にC++は無謀過ぎると思うぜ。 |
|
Re: VC++ 投稿者:表裏 未里 - 2008/04/09 01:10:17 (O032083.ppp.dion.ne.jp) <HOME> (5/30)
VC++は現在Visual Studio 2008 Express Editionsが無料でダウンロードできるので、こちらを利用するのが良いと思います。 ただし、無料版はMFCは使えません。 VC++では主に3種類の言語を使うことが出来ます。 C,C++,C++/CLIです。 そして、現在のVC++の参考書はほぼ全てC++/CLIを解説している本なのです。C++/CLIは.NET Frameworkを利用する言語です。 ちなみに、まだ2008の本は出てないので2005の本を読むことになります。
まず、何をやりたいのか、はっきりさせるのが良いでしょう。 たとえば、VC++で何かを作りたいのなら、C++/CLIでも全然問題ないですが、もし将来、仕事で利用したいなどお考えでしたら、Cの参考書から始めることをお勧めします。 ゲームを作りたいという場合でもCの参考書からをお勧めします。そこからDirectXを利用してプログラムを組んで行けばいいと思います。
Delphi歴がどのくらいなのか存じませんが、Delphiを巧みに扱えるのならばDelphiと同じ感覚で使えるC++ Builder系のIDEを利用するのも手です。Turbo C++の無料版があるのでそれが最初はよろしいかと。
まずはタイトルはVC++でもC言語でも何でも良いので参考書を手にとってみてください。どうせ全部覚えてしまった方が良いのですから(^^) |
|
Re: VC++ 投稿者:Primary - 2008/04/09 09:06:46 (p1059-ipbf4001marunouchi.tokyo.ocn.ne.jp) (6/30)
コンソールベースの、ANSI Cでいいんじゃない? すぐにJavaを勉強しだしから、Cはほとんどやってません。 |
|
Re: VC++ 投稿者:PANCHAN - 2008/04/10 22:45:43 (25.33.30.125.dy.iij4u.or.jp) (7/30)
今は言語の勉強というよりIDEの考え方の勉強をしないとわからない。 というのが現状かもしれませんね。 C++わかってても、Visual Studioでどうやって書いていったらいいかわからないとか。 「ここに入れたらいいのかな?」「ウィザードで作るの?」「え?どうやって書いていくの??」 昔と違って、自分で最初から書いていくというんじゃなくて 勝手に作られるひな形というか、基本ファイルやソースが大量に出来るので 使い方というか、IDEの考え方を覚えないと、関数の定義やらソースの書き方とか 「どうやって書いていくのか」がわけわかんないんですよね。 Visual Studio等のIDEに限らず、WIN32S(コンソール)プログラムから入るのがいいかもしれません(笑) |
|
Re: VC++ 投稿者:JANR - 2008/04/14 09:55:04 (p11086-adsao03yokonib1-acca.kanagawa.ocn.ne.jp) (8/30)
お返事がとても遅くなり申し訳ありません。 忙しい状態が続いてしまったのと同時にPCの調子が悪くなってしまい再インストールしていました(^^;)
皆様のレスを参考にした結果、 1.基本のCをもう一度勉強しなおす 2.MFC 3.SDK の順番でやっていこうという結論に達しました。
とても参考になりました。 皆様ありがとうございます。 |
|
|