【发布时间】:2013-04-22 06:37:36
【问题描述】:
我想从函数返回一个枚举值,因为我的构造函数需要创建一个枚举值。
我的班级:
class myBasket{
enum myType {type1, type2, type3} MT;
public:
myBasket(myType thetype) : MT(thetype){}
};
下面的部分是我想要创建的函数,但我不知道如何返回枚举值,所以我只是写它来告诉你我想要什么,因为这是我的问题,也怎么能如果需要,我会在头文件中标识它?
int bSize(int size){
return size;
}
召唤:
new myBasket(bSize(chosen_size));
【问题讨论】:
-
如果你想让类外的东西能够使用它,你应该在
public部分声明myType...
标签: c++ function object constructor enums