B
baumann@pan
hi all,
Nontype template parameters are declared much like variables, but they
cannot have nontype specifiers like static, mutable, and so forth. They
can have const and volatile qualifiers, but if such a qualifier appears
at the outermost level of the parameter type, it is simply ignored:
template<int const length> class Buffer; // const is useless here
template<int length> class Buffer; // same as previous
declaration
can anyone give an exmaple of how to write a const/volatile useful
templates to illustrate the case contrasted to the "
but if such a qualifier appears at the outermost level of the
parameter type, it is simply ignored:"
baumann@pan
Nontype template parameters are declared much like variables, but they
cannot have nontype specifiers like static, mutable, and so forth. They
can have const and volatile qualifiers, but if such a qualifier appears
at the outermost level of the parameter type, it is simply ignored:
template<int const length> class Buffer; // const is useless here
template<int length> class Buffer; // same as previous
declaration
can anyone give an exmaple of how to write a const/volatile useful
templates to illustrate the case contrasted to the "
but if such a qualifier appears at the outermost level of the
parameter type, it is simply ignored:"
baumann@pan