One question about:
"Most C++ standard library implementations use expression templates to implement efficient operations on std::valarray, with rare exceptions ..."
Is this true (e.g. for MSVC)?
22.214.171.124 06:52, 10 August 2012 (PDT)
- Good question, I wrote most, but I only checked GNU's lihbstdc++ and LLVM's libc++. I don't have access to MSVC, but looks like IBM and Sun's libraries (based on Dinkumware and STLport, repesectively) return temporaries, for shame. Changed to be explicit on who implemented what. --Cubbi 08:07, 10 August 2012 (PDT)