class X {
public:
int m_p;
};
int main()
{
static const int n = sizeof(X);
char x[n];
new (&x[0])X; //不懂之处
t->m_p = 0;
std::cout << t->m_p << std::endl;
return 0;
}
这是怎么个new的用法,求助解释下
...全文
672打赏收藏
new用法
class X { public: int m_p; }; int main() { static const int n = sizeof(X); char x[n]; new (&x[0])X; //不懂之处 t->m_p = 0; std::cout <m_p << std::endl; return 0; } 这是怎么个new的用法,求助解释下