Translations of this page?:

C++ キーワード

C++の予約語のリストになります。これらの名前はC++自身が使用しているため、変数名として使用するなど、プログラマーが再定義したり、オーバーロードすることはできません。

キーワード説明
and&&演算子の別名です
and_eq&=演算子の別名です
asmアセンブリ命令を挿入します
autoローカル変数の宣言をします
bitandビット&演算子の別名です
bitor|演算子の別名です
boolブーリアン型の変数の宣言をします
breakループから抜けます
caseswitch文内のコードブロックです
catchthrowで投げられた例外を処理します
charchar型の変数の宣言をします
classクラスの宣言をします
compl~演算子の別名です
const変更されないデータの宣言をします / 関数がデータを変更しないことを宣言します
const_castconst変数からキャストします
continueループの繰り返しを1つバイパスします
defaultswitch文で、どれにも当てはまらなかった場合のコードブロックです
delete動的メモリを解放して、再利用できるようにします
doループ命令です
double倍精度浮動小数点数型の変数を宣言します
dynamic_cast実行時のキャストを行います
elseif文で、条件に当てはまらなかった場合のコードブロックです
enum列挙型を作成します
explicit完全に明示されたものとマッチしたコンストラクタだけが使用されるようになります
exportテンプレート宣言と定義を分離できるようにします
externコンパイラに対して、変数がどこか外部の別のソースコードで宣言されていると伝えます
falseブーリアン型の偽値を表す定数です
float浮動小数点数型の変数を宣言します
forループ命令です
friendメンバーではない関数が、privateのデータにアクセスするのを許可します
gotoプログラムの他の部分にジャンプします
if条件テストの結果によって、コードを実行するかどうか決定します
inline短い関数に対する呼び出しを最適化します
int整数型の変数を宣言します
longロング整数型の変数を宣言します
mutableconst宣言された変数をオーバーライドします
namespaceグローバルな名前空間を指定したスコープで分割します
new新しい変数に対して動的にメモリを割り当てます
not!演算子の別名です
not_eq!=演算子の別名です
operator演算子オーバーロード関数を作成します
or||演算子の別名です
or_eq|=演算子の別名です
privateclassのprivateメンバーの宣言をします
protectedclassのprotectedメンバーの宣言をします
publicclassのpublicメンバーの宣言をします
register変数の実装を、速度優先で最適化するように要望します
reinterpret_cast変数の型を変更します
return関数から戻ります
shortshort整数型の変数の宣言をします
signed正と負をとる変数の型の宣言をします
sizeof変数や型のサイズを返します
static変数に対して恒久的なメモリエリアを作成します
static_cast非ポリモーフィックなキャストを行います
struct新しい構造体を定義します
switch変数の値によって異なるコードブロックを実行します
templateジェネリック関数を作成します
this現在のオブジェクトに対するポインタです
throw例外を投げます
trueブーリアン型の真値を表す定数です
try例外を受け取ることができるコードの実行を開始します
typedef既存の型名に対して、新しい型名を作成します
typeidオブジェクトに対する記述です
typenameクラスや、未定義の型の宣言をします
union同じメモリ位置に対して複数の変数を割り当てる構造体です
unsigned負の値を取らない整数の変数を宣言します
using名前空間の全体もしくは一部を現在のスコープ内に取り込みます
virtual導出クラスがオーバーライドできる関数を作成します
void関数の引数や返り値、データなどが、どのデータ型でもないという宣言をします
volatileコンパイラに対して、変数が外部から変更されるという警告をします
wchar_tワイド文字型の変数の宣言をします
whileループ命令です
xor^演算子の別名です
xor_eq^=演算子の別名です
 
• • • IndexRecent changesRSScc