摘要:
1、case 标号必须是整形常量表达式。对于switch结构,只能在它的最后一个case标号或default标号后面定义变量;制定这个规则主要是为了避免代码跳过变量的定义和初始化的情况。可以为某个特殊的case定义变量通过块语句。2、异常类型[2] 标准库异常类定义在四个头文件中:1)exception 头文件定义了最常见的异常类,它的类名是 exception。这个类只通知异常的产生,但不会提供更多的信息。2)stdexcept 头文件定义了几种常见的异常类,这些类型在表1中列出。3)new 头文件定义了 bad_alloc 异常类型,提供因无法分配内存而由 new抛出的异常。4)type_ 阅读全文