对于给定的模板,例如std::string,模板可以检测被声明/定义的string实例是否为常量。(注意:我不是在问模板参数。)possibly be changed");const std::string immutable_string("a string that will not change);
如果可能的话,模板可以为提供给构造函数的字符串文本精确地分配堆存储量此外,可以省略非cons
我有一个模板,它依赖于一个常量,这个常量在标题中。就像这样:// header 1.hpp const int CONST_VALUE1 =10;--在我有模板的情况下:// header 2. the int CONST_VALUE2;template< int N> struct A{ };struct B{ //某些成员函数A< CONST_VALUE2 > a