{{indexmenu_n>6}} ====== nullptr ====== C++においてポインタが何もさしていないときNULLを使うように、ハンドルが何もさしていないときはnullptrを使います。 初期化してないハンドルはnullptrに設定されています。 nullptrはC++/CLIのキーワードであり、C++のように0ではありません。 ハンドルがbool値のような扱いを受けるときはnullptrとの比較が行われるのとおなじ意味になります。 String^ s; if(s) // if ( s != nullptr )と同じ ... bool isnull = !s; // bool isnull = s ==nullptr; と同じ