Dynamic memory usage of a raw pointer is zero (the pointee is not owned).
Declared in <memusage.h>
<memusage.h>
template<typename X> static size_t DynamicUsage(X const*& v);
Always 0.