kwikius wrote:
>
Bo Yang wrote:
>I have read many times and have tried to
find for it many times in c++ starndard,
but I didn't find what is that mean.
I think there is must somebody understand
it.
pointer to cvl void.
what does cvl mean here?
Thanks in advance!
something to do with some combination of const / volatile, but the
details I don't know.
I believe it may be explained somewhere in the text. Not having the exact
context makes it difficult to provide a specific interpretation. I can
say, however, that cv1 is probably a symbolic placeholder meaning something
like this:
struct CV {
CV(bool const_, bool volatile_):_const(const_), _volatile(volatile_){}
bool _const;
bool _volatile;
};
//these are just examples of possible values
CV cv1(true, false);
CV cv2(true, true);
Very few people realize that that Standard was not actually written in
English. There was a small island in the North Sea (now completely
inundated due to global warming and rising sea levels) between Denmark and
England. It was called Standardia, and the language the people spoke was
Standardese. This is the language of the Standard. Unfortunately, the
last person who truly understood Standardese died shortly before the
publication of the C++ Standard. Attempts have been made to translate the
Standard into English, but none have been fully successful.
--
NOUN:1. Money or property bequeathed to another by will. 2. Something handed
down from an ancestor or a predecessor or from the past: a legacy of
religious freedom. ETYMOLOGY: MidE legacie, office of a deputy, from OF,
from ML legatia, from L legare, to depute, bequeath.
www.bartleby.com/61/