![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?5a7ff87)
私は、高校2年です。
高校1年の1月から独学でプログラミングの勉強を始めて(私の高校は進学校で、プログラミングなどは授業では一切取り扱われないので・・。)、順調に進めてきました。
最初は、明解C入門編、次に、明解C中級編、そして、つい最近、やさしいC++という本をやりました。でも、この本は結構やさしい方だときいたので(確かに半分以上がCの入門で覚えたことと変わりませんでした。)、もっと深く学習するために本を探していました。
自分が考えたのは、ロベールCの++とかが良いかとは思ったのですが、意見が色々あり、どのような本がよいか、よくわからなくなってしまったので、みなさんの意見を参考にさせていただきたく、質問させていただきました。
どうかよろしくお願いしますm(__)m。
No.2ベストアンサー
- 回答日時:
他のご回答者様が書かれているとおり、言語なんて所詮道具です。
使いこなせなければ意味が無い。会社に居る現役のプログラマなどは、教科書的な本なんかほとんど読まずに、いきなり実践でたたき上げた様な人ばかりです。
正直、CやC++の文法的なところなどは1ヶ月も適当にやっていればある程度頭に入るので、そこから先は開発環境(VisualStudioやらEclipseやら)の使い方を勉強すべきでしょう。
どんな環境で動くプログラムを打ちたいのか書いてないので明確なことは言えませんが、例えばWindowsで動くアプリを作るのならば、本を買う前にVisualStudioでも手に入れて(マイクロソフトでタダで配っています)、テキストエディタでも作ってみることです。
言語の基礎よりもクラスライブラリの使い方を頭にたたき込む方が、よっぽど大変だと分かると思います。
ちなみに現在ではC++などはLinuxや組み込み系がほとんどで、WindowsならC#などが多くなっています。最終的な目標を立てておかないと、結局回り道をするハメになりかねません(無駄とまでは言いませんが)。
こちらの説明不足で質問がうまく伝わらず、すみませんでした。
私は、プログラムを実際にやりながら、本でも勉強という形で学習してきました。
私が作りたいのはゲームで、方向性はおおよそ定まっています。
とりあえず、もう1度考えなおして、自分に必要な部分を補って、力をつけられるような本を探して、プログラムを組んでいこうと思います。
回答者様の方々、ありがとうございました。
No.1
- 回答日時:
少なくともC言語の勉強した上で、プログラムを組んでいるならC++の本の良し悪しも区別できるになってくるはずです。
あるいは、自分に必要な本が分かってきているはずなのです。もし言語だけ勉強しているのなら、プログラムの勉強のほとんどが未経験と言う事になりますので、見極めは難しいでしょう。
言語は所詮道具。道具の基礎だけやっていても何も作れません。C++を理解しようと思ったら、まずプログラムを組んでみることです。その上で足りないことがあれば本を探しましょう。あなたの求めることが書いてある本が良い本です。
まぁ、サイトが有るのでサイトで勉強してみては?
「ロベールのC++教室」
http://www7b.biglobe.ne.jp/~robe/cpphtml/
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- 大学受験 娘の大学受験勉強 6 2022/06/30 19:58
- 大学受験 通信制高校高3です。英語と国語について。 今から11月の終わり又は1月、2月の終わりまでに進研模試偏 5 2022/07/27 11:59
- 予備校・塾・家庭教師 通信制高校高3です。英語と国語について。 今から11月の終わり又は1月、2月の終わりまでに進研模試偏 1 2022/07/26 22:51
- 大学受験 大学生に保護者なんかいるの? 4 2023/08/23 16:52
- 高校 高校に行く意味が分かりません 9 2022/11/15 18:03
- その他(悩み相談・人生相談) 専門学校卒業後から大学3年次編入について。 1 2022/10/29 18:23
- 学校 国立大学の医学部医学科に行きたいです 4 2023/06/21 14:00
- その他(悩み相談・人生相談) きっと今までが上手くいくすぎててこんなちょっとの障害も今は乗り越えられないのに2~3年前は笑って乗り 4 2022/08/31 02:06
- その他(悩み相談・人生相談) 4月から中学3年生、新潟在住です。 私はパテシエになるのが小さい頃からの夢です。中学卒業したらすぐお 3 2023/04/04 12:16
- 大学受験 指定校推薦 退学 4 2022/05/22 02:48
関連するカテゴリからQ&Aを探す
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
String^の^自体が何を意味して...
-
C言語で自動販売機のプログラ...
-
基本情報技術者の言語選択について
-
VBAとvisual basicの違い
-
ずっと趣味で、ホームページ作...
-
JAVAプログラマーは人手不足?...
-
初心者におすすめのC言語開発環...
-
基幹システムからデータを抽出...
-
Windowsアプリ開発言語について
-
WordPressのサイトをオリジナル...
-
VB と VC++ と VC#の違いは?
-
人工知能の勉強
-
C++を全体的に勉強するのにお勧...
-
Windows Media Playerを開くと...
-
Google ColaboでGUI作成
-
iCloudフォトライブラリ内の画...
-
【VC++】MFC、C++/CLI(CLR)、...
-
C言語を勉強するサイトを教えて...
-
eclipseで関数printfを解決でき...
-
unix-c と linux-c の違いは?
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
String^の^自体が何を意味して...
-
なぜHTMLのソースコードが無料...
-
VB と VC++ と VC#の違いは?
-
C++を読めるようになりたい
-
C言語で自動販売機のプログラ...
-
HTMLってホームページ以外どん...
-
C言語を独学でマスターした人。。
-
VBAはいつまで時代遅れの言語を...
-
初心者ですが お尋ねします。C...
-
プログラミングの習得が早い人...
-
お勧めのC言語勉強用フリーソ...
-
ペイントチャットソフトに適し...
-
プログラミング言語、何をして...
-
C#のクラスが理解出来ない
-
職業訓練コースの選択
-
c言語はどのくらい出来るように...
-
ど素人が勉強していくプログラ...
-
JAVAプログラマーは人手不足?...
-
VC++とVC#の違いを教えて下さい
-
基幹システムからデータを抽出...
おすすめ情報