Questions marquées «swap»








3
comment fournir une fonction d'échange pour ma classe?
Quelle est la bonne façon d'activer mes swapalgorithmes dans STL? 1) Membre swap. Est-ce que l' std::swaputilisation astuce SFINAE d'utiliser le membre swap. 2) Autonome swapdans le même espace de noms. 3) Spécialisation partielle de std::swap. 4) Tout ce qui précède. Merci. EDIT: On dirait que je n'ai pas formulé …
87 c++  algorithm  stl  swap 

6
Est-il sûr d'échanger deux vecteurs différents en C ++, en utilisant la méthode std :: vector :: swap?
Supposons que vous ayez le code suivant: #include <iostream> #include <string> #include <vector> int main() { std::vector<std::string> First{"example", "second" , "C++" , "Hello world" }; std::vector<std::string> Second{"Hello"}; First.swap(Second); for(auto a : Second) std::cout << a << "\n"; return 0; } Imaginez que le vecteur ne le soit pas std::string, mais …
30 c++  c++11  vector  stdvector  swap 

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.