gpt4 book ai didi

c++ - vector 和抽象类

转载 作者:太空狗 更新时间:2023-10-29 20:42:45 26 4
gpt4 key购买 nike

在 SFML 中有几种类型的对象(sf::Shape、sf::Sprite、sf::Text)继承了一个抽象基类 sf::Drawable。如果我创建一个 std::vector,我可以在该 vector 中存储所有继承 sf::Drawable 类的对象吗?

最佳答案

如果您创建一个 std::vector 来存储某种形式的指针(理想情况下是一个智能指针),您就可以做到。

关于c++ - vector 和抽象类,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17708464/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com