草庐IT

c++ - 如何将 C++ 类转换为内部类型

基础C++类问题:我目前有简单的代码,看起来像这样:typedefintsType;intarray[100];inttest(sTypes){returnarray[(int)s];}我想要的是将“sType”转换为一个类,这样就不需要更改“returnarray[(int)s]”行。例如(伪代码)classsType{public:intcastInt(){returnval;}intval;}intarray[100];inttest(sTypes){returnarray[(int)s];}感谢您的帮助。 最佳答案 clas