- ベストアンサー
C++をちゃんと勉強するためには
僕の将来の夢はゲームプログラマです。 将来に備えてC++を勉強しようと思うのですが、どうも、環境の整備とかがややこしかったりして、うまく勉強が出来ません。 どうしたら、C++を効率良く、かつ分かりやすく修得する事が出来るでしょうか? 回答よろしくお願いします。
- みんなの回答 (4)
- 専門家の回答
質問者が選んだベストアンサー
- ベストアンサー
言語の入門書を買っていないないのであれば、一冊買ってみることをお勧めします 開発環境の設定も載っているはず (コマンドラインの場合もありますが) 基本を一つ覚えれば、後はネット検索でなんとかできるスキルになると思いますよ
その他の回答 (3)
- sankaku197
- ベストアンサー率47% (29/61)
入門書なんか買うな! No.3氏と全く逆で混乱を招くようですが、敢えて言わせてもらいました。 というのも書店に並ぶ大量の入門書から闇雲に選ぶより、「C++ 入門」あたりでググる方が全ての面で良いからです。 なぜなら、何といっても無料ですし、最初の方にヒットするという事は=優良なサイトという事ですから。 書籍は中級以上になってからです。例えばゲームプログラムで有名なGemsなんかはアマゾンで調べたら¥12600もします。C++やるなら必須と個人的に思っているBoostライブラリの解説書「Boost C++ Libraries」も¥3000。 入門書なんか買わず、こういった専門書の為にお金は貯めておきましょう。 >環境の整備とかがややこしかったりして、うまく勉強が出来ません。 ・VC++ Express Editionのインストール http://go.microsoft.com/?LinkId=9348304 ・ファイル→新規作成→プロジェクト →win32コンソールアプリケーション選択、プロジェクト名を適当に決め、「ソリューションのディレクトリを作成」のチェックを外す →アプリケーションの設定→「空のプロジェクト」をチェック →完了 →ソースファイルを右クリック→追加→新しい項目→C++ファイル(.cpp)を選択→ファイル名を適当に決める→追加 //簡単なサンプルコード #include <iostream> using namespace std; void main(){ cout << "hello world" << endl; } ビルド→ソリューションのビルド→エラー0を確認→デバッグ→デバッグなしで開始 ここまで終えて、やっと出発点に辿り着きます。お疲れ様でした。 あとは思う存分、入門サイトを読み進めましょう。 >どうしたら、C++を効率良く、かつ分かりやすく修得する事が出来るでしょうか? ゲームを作りながら覚えるのが一番の近道でしょう。 まー効率良く、という考えは持たない方がいいかもしれません。
お礼
回答ありがとうございます。 折角回答していただいたのですが、なにぶんせっかちな性格ゆえ、今日の昼にもう本を買ってきてしまいました。 以前から気になっていた「独習C」という本です。 「独習C++」もあったのですが、そちらの本に「この本はC言語を理解した方向けの内容です。C++を修得する上でCの修得は必須です」旨の記述があり、3300円前後で購入しました。 買った物は仕方が無いので、一応読み進めます。 参考になりました。
- buriburi3
- ベストアンサー率44% (353/792)
Visual Studioを使え。 環境設定が…ってのはborland C++やgccを使おうとしてるからでは?
お礼
何故か↑補足に投稿してしまいました・・・ せっかくなので改めて回答ありがとうございました。
補足
回答ありがとうございます。 申し訳ありません。僕の質問が下手で混乱を招いてしまいました。 ただ、VC++EXは一度使おうとして、一度意欲が低下してアンインストールしたのであまり使っていませんでした。 次からVC++EXを使ってみようと思います。
- koko_u_u
- ベストアンサー率18% (216/1139)
>環境の整備とかがややこしかったりして、うまく勉強が出来ません。 具体的にどのような困難に見舞われているのかを補足にどうぞ。
補足
正確に言うと開発環境というより、上手く説明出来ないのですが、その後どうすればいいのかわからなくて途方にくれています。
お礼
基本が大事、という事ですね。 確かに家には一冊もC++の入門書がありませんでした。(なんで買おうとしなかったんだろう・・・) 回答ありがとうございました。