请问怎样理解这里的new??

来源:百度知道 编辑:UC知道 时间:2024/07/04 12:35:10
Player是一个RenderWindow的指针

Player = new RenderWindow();

地址都已经取到了呀,为什么还要new呢?

这样理解,new RenderWindow()创建实例,编译器向系统申请分配一块内存,然后返回该实例的内存地址并赋于Player。通过Player我们就可以访问创建的实例。

创建一个实例