explaination need for if such a qualifier appears at the outermost level of the parameter type, it i

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
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Members online

No members online now.

Forum statistics

Threads
473,767
Messages
2,569,570
Members
45,045
Latest member
DRCM

Latest Threads

Top