Wyniki wyszukiwania dla "move-semantics"

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 ...

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...

1 odpowiedź

Wstaw wpis mapy przez przesunięcie wartości r o typ mapowany

3 odpowiedź

Czy istnieje odwrotność std :: move? [duplikować]

To pytanie ma już tutaj odpowiedź:Funkcja dual do std :: move? 3 odpowiedzi

1 odpowiedź

Kiedy konieczne jest wyraźne przejście do instrukcji zwrotu?

Wskomentuj inne pytanie Jonathan Wakely odpowiada na moje oświadczenie:Nigdy nie potrzebujesz jawnego ruchu dla lokalnej wartości zwracanej funkcji zmiennej....

2 odpowiedź

Czy pojemność jest wymagana do zachowania przy przenoszeniu std :: vector?

Rozważ następujący kod:

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...

3 odpowiedź

Funkcja dual do std :: move?

Załóżmy, że mam klasę z tylko jednym konstruktorem:

3 odpowiedź

Kiedy używać Move Constructors / Assignments

2 odpowiedź

Przenieś semantykę i przeciążenie operatora

Jest to związane zta odpowiedź dostarczone przez Matthieu M. na temat wykorzystania semantyki ruchu z przeciążeniem operatora + (ogólnie, operatorzy, którzy ...