最終更新:2013-01-18 (金) 06:51:58 (2523d)  

C++/キーワード はてなブックマークを見る
Top / C++ / キーワード

C++ には86の予約語がある

新しく追加されたキーワード

キーワード概要
論理値
booltrueかfalseとなる論理値
true真を表す論理値
false?偽を表す論理値
C++/名前空間
namespace?名前空間
using名前空間のスコープを省略
mutable?常に変更可能な変数
C++/クラス
classクラス定義
publicpublicアクセス指定
protectedprotectedアクセス指定
privateprivateアクセス指定
virtual仮想関数
C++/メモリ管理
newメモリの動的確保
delete動的確保したメモリの解放
thisインスタンス自身を指すポインタ
operator?演算子のオーバーロード
inlineインライン関数
friendフレンド宣言
templateテンプレート
typename?続くコードが型であることを明示
C++/例外処理
try例外の発生する範囲
catch?例外のキャッチ
throw?例外の送出
型キャスト
explicit暗黙の型変換を禁止
static_cast一般的なキャスト
const_cast?定数性を変換するキャスト
dynamic_cast安全なダウンキャスト
reinterpret_cast再解釈キャスト
typeid?type_info型の参照を返す
asmインラインアセンブラ
代替表現
and?&&の代替表現
or?||の代替表現
compl?~の代替表現
not?!の代替表現
xor?^の代替表現
bitand?&の代替表現
bitor?|の代替表現
and_eq?&=の代替表現
or_eq?|=の代替表現
not_eq?!=の代替表現
xor_eq?^=の代替表現

C++11で追加

  • alignas?
  • alignof?
  • char16_t?
  • char32_t?
  • constexpr
  • decltype?
  • noexcept?
  • nullptr?
  • static_assert?
  • thread_local?

識別子

参考