「LearnCPlusPlus.org」というWebサイトをご存じですか?
LearnCPlusPlus.orgは、C++の基礎から高度な内容のコンテンツを掲載しているC++言語の学習を目的としたWebサイトです。
掲載されているブログは、C++Builderといった特定の製品やコンパイラに限定された内容ではなく、C++言語全般が話題で、コンテンツの中には 「Learn C++ 〜」シリーズ、そして熱力学、流体力学といった専門的な分野や、最近流行りのディープラーニングや人工知能といった分野もテーマとして取りあげていますので、C++の初心者や大学などの教育課程でC/C++言語を学んでいる方、そしてC++のプロフェッショナルな方まで難易度に応じた内容のブログ記事がご覧いただけます。但し、こちらのWebサイトに掲載されているブログの内容は、現状では全て英語となります。
今回のブログでは、LearnCPlusPlus.orgに掲載されているコンテンツのうち、「C++言語の〜を学ぶ」をテーマにしているブログを紹介いたします。
C++の基礎を学ぶシリーズ
Learn C++ シリーズは、33年以上のC++コーディング経験を持つYılmaz Yörü氏によって執筆されているLearnCPlusPlus.orgのコンテンツで、C++の具体的なコード例を交えて解説されています。Yılmaz Yörü 氏は、LearnCPlusPlus.orgのサイト以外にエンバカデロ(US)のブログサイトにも多数のコンテンツを投稿しています。
このシリーズからC++の基礎的な内容を抜粋し、日本語に抄訳して「C++の基礎を学ぶ」シリーズとしてサポート記事にまとめています。
以下は、そのリンクです。
- 演算子
- 文字列
- UnicodeString
- データ配列
- ポインタと変数のメモリアドレス
- ポインタの算術演算
- 構造体
- main関数
- シンプルな関数
- 関数の宣言と定義
- 関数のvoidと戻り値の型
- 関数のパラメータ
- 関数のパラメータの参照渡し
- 関数のconst参照
- 関数のオーバーロード
- 関数のテンプレート
- クラスとオブジェクト
- クラスの継承
- クラスの多重継承の曖昧さ
- オブジェクト配列とオブジェクトポインタ配列
- クラスのコンストラクタ
- クラスのデフォルトコンストラクタ
- クラスのコピーコンストラクタ
- クラスのアクセス指定子
- クラスのカプセル化
- クラスメソッド
- 数学的関数
- Windowsでのファイル操作
関連情報
C++Builderの技術トピックのまとめサイト(support ja)
Design. Code. Compile. Deploy.
Start Free Trial Upgrade Today
Free Delphi Community Edition Free C++Builder Community Edition