Witajcie,
Mam pewną funkcję np:
void foo(std::string& text)
Jeśli chicałbym ją wywołać foo("jakis sobie tekst")
to kompilator tego nie przepuści. Trzeba by przed funkcją stworzyć zmienną i przypisać jej wartość, którą bym przekazał "przez nazwę zmiennej", tak się da, ale nie wygląda to ładnie. Czy jedynym wyjściem jest przekazywanie jako wskaźnik zamiast przez referencję?