invalid cast of an rvalue expression

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 





I am getting a following error on g++ 4.1.2


SqMatrix.h: In member function 'SqMatrix SqMatrix::operator*(const
SqMatrix&) const':
SqMatrix.h:91: error: invalid cast of an rvalue expression of type 'Matrix'
to type 'const SqMatrix&'


for the following code segment

     SqMatrix  operator * (const SqMatrix &sm) const {
         return (const SqMatrix &) (*(Matrix *)this * sm); }


this error did not seem to appear on g++ 3.4.6. Do you know what could be
the problem?

Thanks



-- 
View this message in context: http://www.nabble.com/invalid-cast-of-an-rvalue-expression-tp23105605p23105605.html
Sent from the gcc - Help mailing list archive at Nabble.com.


[Index of Archives]     [Linux C Programming]     [Linux Kernel]     [eCos]     [Fedora Development]     [Fedora Announce]     [Autoconf]     [The DWARVES Debugging Tools]     [Yosemite Campsites]     [Yosemite News]     [Linux GCC]

  Powered by Linux