Wyniki wyszukiwania dla "move-semantics"

2 odpowiedź

Dlaczego `std :: move` nazywa się` std :: move`?

C ++ 11

7 odpowiedzi

Czy konstrukcja pass-by-value-and-potem-move jest złym idiomem?

Ponieważ w C ++ mamy semantykę ruchu, obecnie zwykle tak jest

1 odpowiedź

Lwartość referencyjnego wiązania rvalue

Kompilator wciąż narzeka Próbuję powiązać wartość l z referencją rvalue, ale nie widzę, jak. Jestem nowicjuszem w C ++ 11, poruszam semantykę, itd., Więc pro...

2 odpowiedź

Przydział ruchów i członek odniesienia

Przypisanie kopii dla klasy ze zmienną składową odniesienia jest nie-nie, ponieważ nie można ponownie przypisać odniesienia. Ale co z przeniesieniem? Próbowa...

4 odpowiedź

Dlaczego semantyka ruchu?

6 odpowiedzi

Przenieś element std priority_queue w C ++ 11

Minimalny przykład pracy.

3 odpowiedź

Przenieś przydział niekompatybilny z Kopiowaniem standardowym i Zamień

Testowanie nowej semantyki Move.Właśnie zapytałem o problemy, które miałem z Move Constructor. Ale jak się okazuje w komentarzach, problem polega na tym, że ...

3 odpowiedź

Ruszaj, który rzuca?

Według mojego zrozumienia, konstruktory ruchów i przypisywanie ruchów muszą być zaznaczone bez wyjątku, aby kompilator mógł je wykorzystać, na przykład przy ...

3 odpowiedź

std :: vector <Foo>, gdy niektórzy członkowie Foo są odwołaniami

2 odpowiedź

Dlaczego std :: move zapobiega RVO?