Хотели удивить фактом того, что переменная типа nullptr_t не обязательно равно значению 64-ёх разрядной переменной равной нулю, или что оператор == при сравнении переменных разных типов, тем более переменных с различающимся sizeof даст неожиданные результаты? Вы почти КЭП.