Зачем вам когда-нибудь хотеть X& x = getx();
? Просто используйте X x = getx();
и полагайтесь на RVO.
Это проблема с моим сервером имен. Добавив% {time_namelookup} и запустив
curl -o /dev/null -s -w 'Total: %{time_total}\nTime Namelookup: %{time_namelookup}\n' 'http://feed.theplatform.com/' -v --trace-time
, я получил Time Namelookup: 5.514205
Я попытался сменить сервер имен на googles, а затем получил результат за 0,5 секунды.