gpt4 book ai didi

c++ - 我应该为我正在包装的结构使用转换运算符吗?

转载 作者:行者123 更新时间:2023-11-30 00:55:46 25 4
gpt4 key购买 nike

<分区>

我在 C++ 类中封装了一个结构和与该结构相关的函数。

class Surface
{
public:
operator SDL_Surface* () { return this->surf_; } // good idea?
private:
SDL_Surface* surf_;
}

在这种情况下使用转换运算符是个好主意吗?或者我会遇到问题吗?还有其他选择吗?

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