我们有这样的事情:如何为未完成的枚举转换为字符串而生成编译错误?
Enum IdEnum
{
Id_1,
Id_2
}
GetNameById(IdEnum Id) : string
{
switch Id
{
case Id_1 : return "1";
case Id_2 : return "2";
}
}
有什么办法来产生编译错误,如果我们增加ID_3来枚举,但不GetNameById添加情况下声明呢?
C++我编辑了标签 – user5830975