Archives
D Programming
DD.gnu digitalmars.D digitalmars.D.bugs digitalmars.D.dtl digitalmars.D.dwt digitalmars.D.announce digitalmars.D.learn digitalmars.D.debugger C/C++ Programming
c++c++.announce c++.atl c++.beta c++.chat c++.command-line c++.dos c++.dos.16-bits c++.dos.32-bits c++.idde c++.mfc c++.rtl c++.stl c++.stl.hp c++.stl.port c++.stl.sgi c++.stlsoft c++.windows c++.windows.16-bits c++.windows.32-bits c++.wxwindows digitalmars.empire digitalmars.DMDScript |
c++ - stlport <complex> bug?
Hi, I've just been trying some basic op (compound assignment with arithmetic) with the complex type using stlport with dmc, but it wouldn't compile when it should... :( //////////////////////////////////////////////////////////////// #include <iostream> #include <complex> int main() { std::complex<double> cval( 4.0, 1.0 ); std::cout << cval << std::endl; cval += 1.0; std::cout << cval << std::endl; } //////////////////////////////////////////////////////////////// C:\>dmc -I\dm\stlport\stlport\ complexTest.cpp \dm\stlport\stlport\stl/_complex.h(359) : Warning 11: non-const reference initialized to temporary \dm\stlport\stlport\stl/_complex.h(359) : Error: no implicit conversion with explicit constructor --- errorlevel 1 //////////////////////////////////////////////////////////////// Any help? Thax, KTC -- Experience is a good school but the fees are high. - Heinrich Heine Jan 04 2004
|