当サイトでは、元プログラマだった管理人の体験をもとに、 プログラミング関連知識や、情報などを掲載しています。 プログラマや、SEなどのITエンジニアの方にも有益な情報を配信していきたいと思います。 内容としては、C言語、C++、Java、VisualBasic、C#、Windowsプログラミング、ゲームプログラミングなどを扱う予定です。
スポンサードリンク
HOME
> C++言語
C++言語 - メインメニュー
★
はじめに
C++言語入門
解説スタイル
★
プログラミング環境
環境整備(VisualC++2008 ExpressEdition)
使い方
★
C++言語解説
(47項目)
変数・データ型
bool
(ブール)型について
入出力ストリーム
入出力ストリームについて
名前空間
名前空間とは?
デフォルト名前空間 -
using
無名の名前空間
std
名前空間について
参照機能
参照について
関数
参照による引数渡し
参照による戻り値
参照による複数の戻り値
省略可能引数について
関数の多重定義(オーバーロード)
無名の引数について
インライン関数
記憶クラス
リンケージ指定
extern "C"
クラス基本機能
クラスとは?
アクセス指定子について
クラス定義・実装の記述方法
メンバ関数 -
this
ポインタ
メンバ関数の多重定義(オーバーロード)
省略可能引数を使ったメンバ関数
静的メンバ変数
静的メンバ関数
コンストラクタ
コンストラクタの多重定義(オーバーロード)
省略可能引数を使ったコンストラクタ
デフォルトコンストラクタ
コピーコンストラクタ
デフォルトコピーコンストラクタ
デストラクタ
const
メンバ関数と
mutable
フレンド機能
クラス継承機能
クラスの継承とは?
クラス継承時のアクセス指定子
基本・派生クラス間の関数オーバーロード
基本・派生クラス間の関数オーバーライド
基本・派生クラス間の変数オーバーライド
基本・派生クラス間のアドレス値の相互変換
純粋仮想関数と抽象クラス
多重継承・仮想基本クラス
演算子多重定義(オーバーロード)
演算子多重定義とは?
実行時型識別(RTTI)
typeid
演算子
テンプレート機能
テンプレートとは?
テンプレート関数
テンプレートクラス
例外処理
例外処理とは?
動的メモリ確保・管理
new
演算子と
delete
演算子
スポンサードリンク
HOME
プログラミング用語・知識
C言語
C++言語
Java
C#
Visual Basic.NET
Copyright (C)
プログラミングランド
All Rights Reserved