C++プログラミングの学び方

ページ名:C__プログラミングの学び方

プログラミングの習得は一朝一夕にできるものではなく、多大な努力と献身が必要です(特にC++の場合)。このガイドが、その過程を手助けしてくれるだろう。

  • 1
    C++の歴史を学ぶある言語のプログラミングを始める最善の方法は、そのルーツを学ぶことです。このページを読んでもすべてを理解できないかもしれませんが、後に出てくる重要な用語(「オブジェクト指向プログラミング」など)を紹介します。
  • 2
    C++ コンパイラ(および IDE)をインストールします。なぜなら、実際のソースコードを、コンピュータが実行できるファイルにコンパイルする必要があるからです。Windowsを使用している場合はVisual C++ 2010 Express、Linuxを使用している場合はGeanyが良いでしょう。どちらもIDE(統合開発環境)が組み込まれており、ソースコードを書くプロセスを簡単にすることができます。(注意: ネット上では、Bloodshed Dev-C++ IDEとコンパイラを使うことを勧める人が多いようです。やめましょう。5年間更新されておらず、既知のバグが何ページも何ページもあり、ここにリストアップされています:)
    • IDEの効率的な使い方を学んでください。世の中にあるIDEには、その先で邪魔になるような独自の癖があるので、IDEのさまざまなオプションや設定に目を通したり、リファレンスを取っておいたりすることは有益でしょう。
  • 3
    チュートリアルを1つか2つ選び、C++の学習を始める。このステップは、コンパイラと並んで最も重要なステップの1つです。このステップで確認しなければならないことがいくつかあります。まず、プログラミングの全くの初心者向けに書かれたガイドであることを確認してください。次に、チュートリアルのコードがC++03標準、あるいは新しいC++11(まだ標準化されていないので、コンパイラの問題に注意)に準拠していることを確認してください。c programming.comのC++チュートリアルや、www.cplusplus.com/doc/tutorial/。
  • 4
    新しいコンセプトを試すプログラミングで重要なのは、さまざまな概念について読むだけでなく、自分のコードで使ってみることです。コードをIDEにコピー・ペーストしても、そこまでしか進みません。それぞれの例をタイプアウトし、さらには教えられたコンセプトを使用した独自のプログラム・アイデアを作成してみる方が、保持する情報量を最大化するためにはるかに有益です。
  • 5
    他の開発者から学ぶ。プログラミングの良いところのひとつは、プログラミングのスキルがどのレベルであっても、常に同じレベルか一歩上のソースコードがすぐに利用できることだ。より複雑なソースコードから学ぶ良い方法は、理解できないポイントに達するまで目を通し、それから頭の中で解決しようとすることです。コードのある部分がわからない場合は、わかるようになるまでチュートリアルや参考資料でその部分について読んでください。
  • 6
    学んだ概念を使って問題を解く。学んだことを定着させるための絶対的な最良の方法は、ソースコードの例を書き出すことではなく、実際にそれを使って決められたタスクを達成することです。c programming.comにもProject Eulerにも、実際の状況でコンセプトを適用するために解いてみるのに適した問題がある。どうしても問題のアルゴリズムが作れない場合は、最後の手段として、他の人が作ったものをネットで調べて、そこから学んでください。その結果から学ばなければ、問題を解くことに何の意味があるのでしょうか?
  • 7
    助けが必要な人を助けるC++について学んだからには、オンラインで他の初心者の問題を手助けし、あなたと同じ旅を始めさせるべきだ!あなたに助けを求めた人が、あなたのアドバイスに耳を傾けようとしなくても、イライラしないでください:元の投稿者がそうしなかったとしても、他の誰かがあなたの提供する答えから学ぶかもしれません。
  • この記事は、CC BY-NC-SAの下で公開されている " How to Learn C++ Programming " を改変して作成されました。特に断りのない限り、CC BY-NC-SAの下で利用可能です。

    シェアボタン: このページをSNSに投稿するのに便利です。

    コメント

    返信元返信をやめる

    ※ 悪質なユーザーの書き込みは制限します。

    最新を表示する

    NG表示方式

    NGID一覧