An interesting consequence of decay related rules of pointers
and references is that seemingly correct C++ code fails to
compile.
We have a max() template with pretty obvious implementation
for basic types.
template < typename T >
T & max (T &a,T &b);
but,
max("APPLE","PEAR");
Gives an error, because
type of "APPLE" is const char [6]
type of "PEAR" is const char [5]
T can't be "const char [6]" AND "const char [5]"
at the same time!! No array-to-pointer decay occurs here.
Above thing will work for following declaration of max
template < typename T >
T max (T a, T b);
Here T is char *!!
and references is that seemingly correct C++ code fails to
compile.
We have a max() template with pretty obvious implementation
for basic types.
template < typename T >
T & max (T &a,T &b);
but,
max("APPLE","PEAR");
Gives an error, because
type of "APPLE" is const char [6]
type of "PEAR" is const char [5]
T can't be "const char [6]" AND "const char [5]"
at the same time!! No array-to-pointer decay occurs here.
Above thing will work for following declaration of max
template < typename T >
T max (T a, T b);
Here T is char *!!
Comments
returning to it! When I web surf it always helps me to
find great blogs.
Everyday of the month you need to peep my 1800contacts coupon codes blog.
back once again to view it! I use much of my spare
time searching for blogs like yours.
Go and find my 1800contacts coupon blog.
blogs that are just as good as the ones you do.
Click on my 1800contacts coupon blog before its to late.
get a moment to find blogs. Its better than cold iced
tea and I have to visit it one more time!
Look into my 1800contacts web coupon code blog.
Surfing online for blogs like this one is worth my
time. Sensational blog.
No matter when you are, just stop by and check for my blog site.
job on it, I will be back! I surf the net for blog
like this one.
Please go over my blog.
finding it again! I surf the net for blogs like
yours.
Check out my 1800contacts coupon code blog, you won't be sorry!
will go back again! I like surfing the net for blogs
as good as yours.
I hope you had a chance to check out my 1800contacts com coupon blog.
job on it, I will be back! I surf the net for blog
like this one.
Once you sign on, check for my southern california plastic surgery blog.
site again.I'm consistently looking up blogs like
this.
I want you to stop and compare with my plastic surgery mexico blog.
Please look at the following website
thanks you!
gclub