Odpovídáte na názor ke článku Tvoříme "vláčky" nejen v C++.
@17 Pokud je to reference, dočasná proměnná existuje do konce výrazu (do středníku), pokud je to přesun (nové v C++11 a nepoužívá se u tohoto operátoru), dočasná proměnná existuje do konce funkce, kam je předána (do uzavírací závorky). Ani v jednom případě by to nemělo spadnout.
Btw. pokud .arg(someQTString.toStdString().c_str()) funguje, jak by dopadlo .operator <<(someQTString.toStdString().c_str()), které je ekvivalentní použití operátoru <<?
Intenzivně se zabývám programováním zejména v jazyce C++. Vyvíjím vlastní knihovny, vzory, techniky, používám šablony, to vše proto, aby se mi usnadnil život při návrhu aplikací. Pracoval jsem jako programátor ve společnosti Seznam.cz. Nyní jsem se usadil v jednom startupu, kde vyvíjím serverové komponenty a informační systémy v C++
Přečteno 57 605×
Přečteno 27 722×
Přečteno 26 403×
Přečteno 24 367×
Přečteno 22 864×