C++マニアック

よくわかるC++言語プログラミング入門講座

ページの末尾へ トップページへ

カスタム検索
最終更新 : 2009/05/31(日)

What's new
2009/04/25 ポインタの使い方のページにあった間違いを修正しました。
2008/06/30 Google 検索窓をつけてみました。
2008/06/14 身長や体重など複数の基準でソートする例 を追記。
2008/06/14 英文字文書を読んで、文字数の頻度順にソートする例 を追記。
古い What's new

当サイトで提示するサンプルコードは、あまりにも単純明快で、一見つまらないぐらいに見えるはずです。しかし、もしあなたがそう感じたのであれば、それは、ねらいどおりで、大成功と言えます。ちょっと難解と思われている C++ が、つまらなく見えるほど平易に解説されているということですから。

基礎(入門)編 その他(非 C++ 的) エッセー
  1. お便利リンク集
  2. 準備、コンパイル環境のインストール
  3. 最初のプログラム
  4. ハンガリアン記法など
  5. 変数の生成と消滅
  6. ポインタの使い方 <-後半が面白い
  7. リファレンス、reference の使い方
  8. const の使い方
  9. クラス
  10. クラスの継承
  11. 仮想クラス
  12. オーバーロードとオーバーライド
  13. オペレータのオーバーロード <-人気ページ
  14. テンプレート
  15. ヘッダファイルの作り方 <-けっこう重要かと
  16. STL
  17. ストリームの使い方
  18. マニピュレータの作り方
  19. 面白倉庫
  1. これいいですね
  2. Web ページを作るなら
  3. 徒然なるままに
  4. Perl の小部屋
  5. Cコンパイラ設計(yacc・lexの応用)貴重かと
  1. complex がコピーできない?
  2. teypdef が通らない?

C++ はアセンブリ言語のように軽快であるにもかかわらず、仮想クラスやクラスの継承、オペレータのオーバーロード、そして、テンプレートと、高級言語のプログラミングテクニックを余すところなく駆使できる、すばらしい言語です。あなたもこのすばらしい言語を自由自在に操ってみませんか。

このようにすばらしい C++ ですが、初心者が学び始めるには少し敷居が高いらしく、C++ を学ぶ前に C 言語を学ぼうと考える人が多いようです。C 言語も軽快で単純な良い言語です。しかし、プログラミングの楽しみという意味では C++ とは比べ物になりません。ぜひあなたも、C++ に触れ、そして楽しんでみてください。このサイトの中をひと巡りすることで C++ 初心者が感じるプログラミングの敷居の高さが激減すること請け合いです。このサイトが、あなたのプログラミングライフの一助となりますように。

とはいえ、未だ未熟なサイトです。どうか、長い目でお付き合いください。

激励、ご要望などお待ちしています。mailto:stlalv@nifty.com

当サイトは転載不可、リンクフリーです。書籍への URL の掲載やサイトの紹介については、ご自由にどうぞ。

ページの先頭へ トップページへ