ようこそ

C/C++ の世界は楽しいよ……

はじめに

この C/C++ 講座では、

  • 初心者にわかりやすい
  • 学ぶ上での罠を除去する
  • 一つ一つゆっくり進む

ことを目標に、プログラミング言語 C/C++ の共通部の学習を通してプログラミングをやります。やるったらたる。

必要な前提知識は、義務教育ギリギリくらいの数学と、ほんの少しの論理的思考力だけ。

ロードマップ

目標

  • C++ 初級レベルの知識の習得
  • 競技プログラミングに必要な知識の習得
  • そこから他の言語へ繋がる概念の会得

中間目標リスト

  1. C/C++ を実行できる環境を構築する
  2. コードを書く上での基礎知識を身につける
  3. 型と変数を理解して使用する
  4. 分岐処理をする
  5. 反復を適した形式で記述する
  6. 関数を作る
  7. 参照を使って効率良く実装する
  8. 他人が作ったクラスを使ってオブジェクトを作る
  9. 標準ライブラリを使いこなす

注意

このサイトはスマホからでもいい感じに見られるけれど、PC で作ってね。スマホで何もかもできるわけじゃないよ。

このサイトとプログラミングを行ったり来たりするのがめんどくさいときに、スマホでこのサイトを見ながら PC で作業とかはアリ。大アリのアリ。

貢献

誤字脱字の報告から表現の修正まで、GitHub レポジトリ に Issue や Pull Request 送ってくれれば対応するのじゃ。