
16 Nov
2012
16 Nov
'12
3 p.m.
Olaf van der Spek <ml <at> vdspek.org> writes:
On Fri, Nov 16, 2012 at 3:25 PM, Mathias Gaunard <mathias.gaunard <at> ens-lyon.org> wrote:
void f(std::string const&); f("Olaf");
Are compilers/optimizers not smart enough to construct the temporary object at compile time?
I'm afraid they are not smart enough to eliminate an unneeded temporary when it's something sophisticated like std::string... Maxim