我有一个 CD/DVD 库,可以检测介质并以整数响应。整数的值决定了介质的类型,例如 CD、DVD 或 BRD。
我正在考虑使用枚举并将整数值与枚举值匹配。我认为这行不通
enum discTypes { UNKNOWN, CD-R, CD-RW, DVD-R, DVD-RW };
但我认为更好的方法是制作一组值并返回它?
QString discTypes[5] { UNKNOWN, CD-R, CD-RW, DVD-R, DVD-RW };
我只是在找人插话=)〜我也愿意接受更好的解决方案。