void *
和decltype(nullptr)
用typeid().name()
方法得出的结果_不一样_!
#include <iostream>
#include <typeinfo>
using namespace std;
void *voidPtr = nullptr;
decltype(nullptr) decltypeNullptrPtr = nullptr;
int main(int argc,char **argv) {
cout << typeid(voidPtr).name() << '\n' << typeid(decltypeNullptrPtr).name() << endl;
return 0;
}
结果:
Pv
Dn
Dn是什么?
求助!!!