有没有人曾经使用过C++的"贴牌新品"?如果是这样,那该怎么办?在我看来,它只对内存映射硬件有用.
c++ memory-management placement-new new-operator
在这个问题的一个评论中,提出默认情况下初始化C++指针会破坏与C的兼容性.
那没关系,但为什么会这样呢?我认为唯一真正重要的是因为某些原因我想要一个未初始化的指针.但我想不出有什么理由让我想拥有它.
是否有未初始化指针的用途?或兼容性问题只是兼容行为之一(即不增加开销)而不是破坏代码之一?
c c++ compatibility pointers initialization
c++ ×2
c ×1
compatibility ×1
initialization ×1
memory-management ×1
new-operator ×1
placement-new ×1
pointers ×1