The following works for g++
assert(nullptr == 0);
I need to know if there is any implicit type conversion that is happening. From what I know