Wyniki wyszukiwania dla "move-semantics"

1 odpowiedź

Czy wszystkie / większość funkcji ustawiających w C ++ 11 powinny być zapisane jako szablony funkcji akceptujące uniwersalne odwołania?

Rozważ klasę

2 odpowiedź

Czy bezużyteczne jest deklarowanie lokalnej zmiennej jako referencji rvalue, np. T && r = ruch (v)?

Czy moglibyście podać mi przykładowy przykład pod pewnymi warunkami, aby udowodnić, że poniższe stwierdzenia są przydatne i konieczne?

2 odpowiedź

Dlaczego std :: move zapobiega RVO?

1 odpowiedź

Jak napisać funkcję przypisania przeniesienia dla tej klasy pochodnej?

Z powodu tego błędu w Visual Studio 2013, Muszę podać własny konstruktor ruchu i przenieść przypisanie dla klasy pochodnej. Nie wiem jednak, jak wywołać odpo...

1 odpowiedź

Realokacja wektorów używa kopii zamiast konstruktora ruchu

Hi Utworzyłem klasę Foo z konstruktorem ruchu noexcept przy użyciu gcc 4.7 i ustawiłem wielkość rezerwy wektora na 2, aby musiał on zmienić rozmiar podczas d...

6 odpowiedzi

Przenieś element std priority_queue w C ++ 11

Minimalny przykład pracy.

3 odpowiedź

Dlaczego realokacja kopii wektorowej zamiast przesuwania elementów? [duplikować]

3 odpowiedź

Kiedy używać Move Constructors / Assignments

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