目录
相关
  1. 具体实现的选择是在编译期执行,所以没有运行期的开销.