• 締切済み

VC++解説書(入門書)でオススメのものはありませんか?

こんにちわ。 僕は今、高校生です。 中学時代からプログラミングを勉強してます。 最初、VC++を勉強しようとしたのですが、ほとんどの解説書が対象をCをある程度マスターしている人にしていたので、中学ではCを勉強しました。そしてある程度の知識を持ってからVC++に戻ったのですが、なんとなくつまらなかったり、まだ学校で習っていない数学の話が出てきたりして、今度はVBの方を勉強しています。 C、VBの本をいろいろ読んできて思ったのですが、CやVBに比べてVC++の本はどこまで読み進めても「自分でプログラムコードが書けるようになっていく」実感がまるでありません。なんかただただ暗記を繰り返していく、という感覚なのです。だからいつもつまらなくなって挫折してしまいます。 そこで、どなたかぜひ、僕の悩みにぴったりの、VC++に関する本をご紹介していただけないでしょうか?

みんなの回答

noname#30727
noname#30727
回答No.2

私はVC++を最初のバージョンから使ってますが、今だに辛いです。ヘルプなしには作業が進みません。 VC++は言語ではなくて開発ツールです。制限なくほとんどの事ができる代わりに、C/C++言語とその標準ライブラリ、WindowsAPI、MFC、その他SDKなど、憶えることと書かなければならないコードの量が、あまりにも多いのです。 数学というと、3Dの行列計算あたりでしょうか?ジャンルを絞ってもらえれば、誰かが良い解説書を知っているかもしれません。

  • honiyon
  • ベストアンサー率37% (331/872)
回答No.1

こんにちは、honiyonです。  その悩みを解決する参考書ははっきり言ってないでしょう。  技術書も参考書も教科書も、書いてある内容を「教えてくれる」だけです。  そのような悩みを抱えているという事は、プログラムはただ命令文とかの知識を蓄えているだけでは上達しない事を実感しているはずです。 プログラムは「知識」ではありません。 最も重要なのは「技術」です。  今現在、「こんなの作れたらなぁ・・・」と思っているものはありませんか? 「こんなゲーム創ってみたい」とか、「こんなツールがないから自作したい」とか。  私は中学時代、RPGとか作ってみたかったのですがとても技術も知識もなく、まずは文字だけのクイズゲームに始まり、ブロック崩しのブロックのないバージョンや、ピクロスを作って遊んでいました。 中学1年から始め、卒業する頃にはRPGもどきのようなものまで作れるようになっていました。  まずは「こんなの作ってみたい」というのもが必要だと思います。  ネタがないなら好きなソフトのパクリネタでも良いです。  そしてその作ってみたいものを作るために、「参考書」を使います。  参考になれば幸いです(..

関連するQ&A

  • これからはじめるVC++2005

    いつもお世話になっております。 ご相談したいことは、これからVC++2005を勉強したいと思うのですが、経験者様たちからの助言を受けたいなと思っております。 例えば、お勧めの書籍、知っておいたほうが良い知識、学習順序などです。 よろしくお願いします。 ※こちらの経験は ・ANSI-C/C++基本 ・C#基礎 ・VB.NET学習中 ・VC++6.0挫折(もちろんMFCも) などです。

  • VC++始めたいんですが

    プログラミングやったことがないのですが、会社で、VC++を「マスターせよ」といわれたのですが、なにかプログラムど素人向けのいい本などありましたら教えてください。

  • VC++の初級解説サイトを教えてください。

    度々お世話になります。 今度、VC++での開発を任されました。 しかし、いままでVBやCOBOLなどの言語しか 経験が無く、VC++の型や構文すら分かりません。 VC++でなくてもC++でも構わないので 「猿でも分かる」的な超初心者向け解説サイトは ありませんでしょうか? ご存知でしたらご教示ください。よろしくお願い致します。

  • VC++とVC#何が違うのでしょうか?

    先日、OKWAVEで勉強するならどんなプログラミングが良いかと質問し、C言語を勉強しようと決めました。オススメはVC++との事です。で、少し調べようと思い、調べていくとVC++とVC#というものがあるらしいのですが、何が違うのでしょうか? 勉強するならやはりオススメしていただいたVC++でしょうか? 詳しい方、いらっしゃいましたら教えてください。宜しくお願いします。

  • VB6, VB2005,VC# どれを学習したらよいでしょうか。

    VB6, VB2005,VC# どれを学習したらよいでしょうか。 やりたいことはデータベースやテキストファイル処理、インターネットコネクションのプログラミングです。 仕事でExcelVBAを時々使うので、以前から持っているVB6かと思ったのですが、なぜかMSDNがなくリファレンスがなく微妙です。本かウェブしか頼れない・・・。 ある程度の処理速度を求めていますのでExcelVBAではない方がいいのですが、これからのことを考えたらVB6よりもVB2005でしょうか? それともどうせVB2005はexcelとは大幅に文法が変わってしまうのだからC#? いろいろ調べるほどわからなくなってしまいました。 なおエクセルVBAも本に一通り書いてあることも満足にできない程度です・・・。(こちらにも役立てられるとさらにうれしいです)

  • VC++6.0で作成したクラスをVB6.0で使うには?

    初めて投稿します。 プログラミング初心者の為、初歩的な質問になるかもしれませんがご容赦下さい。普段、主にVisual Basic6.0(以下VB6.0)でプログラミングを行なっています。 VB6.0には演算子のオーバーロードする機能がない(?)ため、Visual C++6.0(以下VC++6.0)でプログラミングを行い、VC++6.0で作成したクラスをVB6.0で呼び出して使用したいと考えています。 インターネット上でいろいろと調べてみたのですが、その方法がわからず投稿させていただきました。VC++6.0で作成したDLLの中の関数をVB6.0で呼び出して使用する方法はわかったのですが、クラスということになると、DLLでは無理なのでしょうか? どなたか、VC++6.0で作成したクラスをVB6.0で呼び出す方法、または勉強方法(教材)などを教えていただけると助かります。 宜しくお願いいたします。

  • visual c++6.0 入門書

    こんにちは。仕事で7月頭からVC++6.0を使うことになりました。 プログラミングはCをかじったことある程度で初心者同様です。 そこで本屋さんで数ある入門書の中からある一冊の本を購入しました。しかし・・本が悪いのか私の頭が悪いのかまったく解りませんでした。これでは必要最低限の知識すら身に付かないと焦ってきています。 もっと解りやすく解説している参考書などありましたらお教え下さい。 お願い致します。

  • C++とVC++の違いについて

    この質問をご覧頂きありがとうございます。 みなさんに2つ、お聞きしたいことがあり、質問させていただきます。 1.C++とVC++とでは、どのくらいの違い(どういう違い、特徴)があるのでしょうか? 2.また、これからC++/VC++でプログラミングを始めようとした場合、 C++からVC++へと段階を踏んで勉強した方がよいのでしょうか? 一応、私のプログラミングの履歴としては、 言語としてVisual Basicは多少勉強はしておりました。 また、オブジェクト指向の基礎程度(多相、継承、カプセル化)は理解しています。 抽象的な質問で大変恐縮なのですが、 みなさんの経験論や、ご参考にした本、HP等がありましたら、 ご教授いただければと思います。

  • 今からVC6の勉強をするのは時間の無駄ですか?

    10年くらい(?)前、かなり気合を入れてVB6を勉強したことがあるのですが、 その時にその流れでVC6の入門書も数冊購入して勉強しました。 半分くらいは理解できたと思っています。 その後、VB6を触ることも無かったのですが、最近、仕事で再びVB6に携わり、VC6をまた勉強したくなりました。 当時購入したVC6の書物は残してあるので、あとは勉強するだけなのですが、 しかし今では「.NET C++ 2008」とやらに進化していますよね。 それで質問なのですが、今からVC6の勉強をするのは時間の無駄でしょうか? WindowsAPIやらMFCの使い方などを学ぶのは決して無駄ではないと思うのですが、どうせならやっぱり「.NET C++」に切り替えて学ぶべきでしょうか? (本だけは数冊あるので出費しなくて済むし、一度は読んだ本だから理解もしやすいのではなかろうかという気持ちがあります) VC6と「.NET C++」との違いもよく理解できていないので、頓珍漢な質問になっているかもしれませんが、ご教授よろしくお願いします。 ※1:VB6からは「.NET VB/C#」に移行しているのは知っています。 ※2:C++の勉強目的は単なる知識欲で趣味の世界です。    何かのソフトを作ろうという目的はありません。(^^;

  • VCを勉強しているのですが.....

    今までVBしかしたことがなくVCを勉強しているのですが.... どうしてもVBの方がFromなどの設定がしやすくVCは難しいだけなので 私の趣味程度ではVCはいらないのかと思えてきます....... みなさんどのようにVBとVCを使っていらっしゃるのでしょうか? dllだけVCなのでしょうか? VB、VCとも6.0です。 NETの方が使いやすいのでしょうか?