Talk About Network

Google


Register and Login
Nick
Password
Register create new account Sign up is FREE and you can post replies, new topics, bookmark posts and more!
Recover lost password


Programming > C - C++ Learning > Overload for op...
Latest [ Topics | Posts ] Archive Post A New Topic Post a Reply
<< Topic < Post Post 1 of 3 Topic 4237 of 4370
Post > Topic >>

Overload for operator<< for long long type

by clovis12 <simo_clovis@[EMAIL PROTECTED] > Aug 5, 2008 at 07:27 AM

Hi,

How to define _STLP_LONG_LONG in STL****t? I got the error below
because overload for operator << is not define for long long type.

Thanks

activemq/util/PrimitiveValueNode.cpp:478: error: ambiguous overload
for 'operator<<' in 'stream << ((const
activemq::util::PrimitiveValueNode*)this)-
>activemq::util::PrimitiveValueNode::value.activemq::util::PrimitiveValueNode::PrimitiveValue::longValue'
/home/csimo/STL****t-5.1.5/stl****t/stl/_ostream.h:104: note: candidates
are: stlp_std::basic_ostream<_CharT, _Traits>&
stlp_std::basic_ostream<_CharT, _Traits>::operator<<(unsigned char)
[with _CharT = char, _Traits = stlp_std::char_traits<char>]
/home/csimo/STL****t-5.1.5/stl****t/stl/_ostream.c:213: note:
stlp_std::basic_ostream<_CharT, _Traits>&
stlp_std::basic_ostream<_CharT, _Traits>::operator<<(short int) [with
_CharT = char, _Traits = stlp_std::char_traits<char>]
/home/csimo/STL****t-5.1.5/stl****t/stl/_ostream.c:221: note:
stlp_std::basic_ostream<_CharT, _Traits>&
stlp_std::basic_ostream<_CharT, _Traits>::operator<<(short unsigned
int) [with _CharT = char, _Traits = stlp_std::char_traits<char>]
/home/csimo/STL****t-5.1.5/stl****t/stl/_ostream.c:227: note:
stlp_std::basic_ostream<_CharT, _Traits>&
stlp_std::basic_ostream<_CharT, _Traits>::operator<<(int) [with _CharT
= char, _Traits = stlp_std::char_traits<char>]
/home/csimo/STL****t-5.1.5/stl****t/stl/_ostream.c:236: note:
stlp_std::basic_ostream<_CharT, _Traits>&
stlp_std::basic_ostream<_CharT, _Traits>::operator<<(unsigned int)
[with _CharT = char, _Traits = stlp_std::char_traits<char>]
/home/csimo/STL****t-5.1.5/stl****t/stl/_ostream.c:250: note:
stlp_std::basic_ostream<_CharT, _Traits>&
stlp_std::basic_ostream<_CharT, _Traits>::operator<<(long int) [with
_CharT = char, _Traits = stlp_std::char_traits<char>]
/home/csimo/STL****t-5.1.5/stl****t/stl/_ostream.c:254: note:
stlp_std::basic_ostream<_CharT, _Traits>&
stlp_std::basic_ostream<_CharT, _Traits>::operator<<(long unsigned
int) [with _CharT = char, _Traits = stlp_std::char_traits<char>]
/home/csimo/STL****t-5.1.5/stl****t/stl/_ostream.c:268: note:
stlp_std::basic_ostream<_CharT, _Traits>&
stlp_std::basic_ostream<_CharT, _Traits>::operator<<(float) [with
_CharT = char, _Traits = stlp_std::char_traits<char>]
/home/csimo/STL****t-5.1.5/stl****t/stl/_ostream.c:272: note:
stlp_std::basic_ostream<_CharT, _Traits>&
stlp_std::basic_ostream<_CharT, _Traits>::operator<<(double) [with
_CharT = char, _Traits = stlp_std::char_traits<char>]
/home/csimo/STL****t-5.1.5/stl****t/stl/_ostream.c:277: note:
stlp_std::basic_ostream<_CharT, _Traits>&
stlp_std::basic_ostream<_CharT, _Traits>::operator<<(long double)
[with _CharT = char, _Traits = stlp_std::char_traits<char>]
/home/csimo/STL****t-5.1.5/stl****t/stl/_ostream.c:287: note:
stlp_std::basic_ostream<_CharT, _Traits>&
stlp_std::basic_ostream<_CharT, _Traits>::operator<<(bool) [with
_CharT = char, _Traits = stlp_std::char_traits<char>]
/home/csimo/STL****t-5.1.5/stl****t/stl/_ostream.h:297: note:
stlp_std::basic_ostream<_CharT, _Traits>&
stlp_std::operator<<(stlp_std::basic_ostream<_CharT, _Traits>&, char)
[with _CharT = char, _Traits = stlp_std::char_traits<char>]
/home/csimo/STL****t-5.1.5/stl****t/stl/_ostream.h:304: note:
stlp_std::basic_ostream<char, _Traits>&
stlp_std::operator<<(stlp_std::basic_ostream<char, _Traits>&, char)
[with _Traits = stlp_std::char_traits<char>]
/home/csimo/STL****t-5.1.5/stl****t/stl/_ostream.h:311: note:
stlp_std::basic_ostream<char, _Traits>&
stlp_std::operator<<(stlp_std::basic_ostream<char, _Traits>&, signed
char) [with _Traits = stlp_std::char_traits<char>]
/home/csimo/STL****t-5.1.5/stl****t/stl/_ostream.h:318: note:
stlp_std::basic_ostream<char, _Traits>&
stlp_std::operator<<(stlp_std::basic_ostream<char, _Traits>&, unsigned
char) [with _Traits = stlp_std::char_traits<char>]
/home/csimo/STL****t-5.1.5/stl****t/stl/_locale.h: At global scope:
/home/csimo/STL****t-5.1.5/stl****t/stl/_locale.h:316: warning: unused
parameter '__facet'
make[2]: *** [activemq/util/libactivemq_cpp_la-PrimitiveValueNode.lo]
Error 1
make[2]: Leaving directory `/home/csimo/activemq-cpp-2.2/src/main'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/csimo/activemq-cpp-2.2'
make: *** [all] Error 2
 




 3 Posts in Topic:
Overload for operator<< for long long type
clovis12 <simo_clovis@  2008-08-05 07:27:48 
Re: Overload for operator<< for long long type
Ulrich Eckhardt <dooms  2008-08-05 19:22:36 
Re: Overload for operator<< for long long type
clovis12 <simo_clovis@  2008-08-05 10:54:56 

Post A Reply:
  Go here to Signup

AddThis Feed Button


About - Advertising - Contact - Frequently Asked Questions - Privacy Policy - Terms of Use - Signup

Contact
tan12V112 Fri Nov 21 11:39:26 CST 2008.