予約語

予約語 作用
__abstract ※2  
__alignof Operator  
__asm  
__assume  
__based  
__box ※2  
__cdecl  
__declspec  
__delegate ※2  
__event  
__except  
__fastcall  
__finally  
__forceinline  
__gc ※2  
__hook ※3  
__identifier  
__if_exists  
__if_not_exists  
__inline  
__int16  
__int32  
__int64  
__int8  
__interface  
__leave  
__m128  
__m128d  
__m128i  
__m64  
__multiple_inheritance  
__nogc ※2  
__noop  
__pin ※2  
__property ※2  
__raise  
__sealed ※2  
__single_inheritance  
__stdcall  
__super  
__thiscall  
__try/__except  
__try/__finally
__try_cast ※2  
__unaligned  
__unhook ※3  
__uuidof  
__value ※2  
__virtual_inheritance  
__w64  
__wchar_t  
wchar_t
abstract  
array  
auto  
bool  
break  
case  
catch  
char  
class  
const  
const_cast  
continue  
decltype  
default  
delegate  
delete  
deprecated ※1  
dllexport ※1  
dllimport ※1  
do  
double  
dynamic_cast  
else  
enum  
enum class  
enum struct  
event  
explicit  
extern  
false  
finally  
float  
for  
for each  
in
friend  
friend_as  
gcnew  
generic  
goto  
if  
initonly  
inline  
int  
interface class  
interface struct  
interior_ptr  
literal  
long  
mutable  
naked ※1  
namespace  
newキーワード 仮想メンバが、vtableの新しいスロットを取得することを示す new (new slot in vtable) (C++ Component Extensions) | MSDN
new演算子 オブジェクトにメモリを割り当て、そのポインターを返す new 演算子 (C++) | MSDN
noinline ※1  
noreturn ※1  
nothrow ※1  
novtable ※1  
nullptr  
operator  
private  
property  
property ※1  
protected  
public  
ref class  
ref struct  
register  
reinterpret_cast  
return  
safecast  
sealed  
selectany ※1  
short  
signed  
sizeof  
static  
static_assert  
static_cast  
struct  
switch  
template  
this  
thread ※1  
throw  
true  
try  
typedef  
typeid  
typeid  
typename  
union  
unsigned  
using declaration  
using directive
uuid ※1  
value class  
value struct  
virtual  
void  
volatile  
while  

※1 __declspec キーワードの拡張属性
※2 C++のマネージ拡張にのみ適用。これは現在では非推奨
※3 イベント処理に使用される組み込み関数

Microsoft Learnから検索