Вопросы с тегом «swap»

7
Есть ли стандартизированный метод для замены двух переменных в Python?
В Python я видел два значения переменных, которые меняются местами с использованием этого синтаксиса: left, right = right, left Считается ли это стандартным способом обмена двумя значениями переменных или есть какие-то другие средства, по которым две переменные обычно обмениваются чаще всего?


21
Есть ли встроенная функция jQuery для переключения элементов?
Могу ли я легко поменять два элемента с помощью jQuery? Я хочу сделать это с одной строкой, если это возможно. У меня есть элемент select, и у меня есть две кнопки для перемещения вверх или вниз по опциям, и у меня уже есть селекторы selected и target, я делаю это …
174 jquery  swap  javascript 


2
Что я могу сделать с перемещенным объектом?
Определяет ли стандарт точно, что я могу делать с объектом после его перемещения? Раньше я думал, что все, что вы можете сделать с перемещенным объектом, - это уничтожить его, но этого было бы недостаточно. Например, возьмите шаблон swapфункции, определенный в стандартной библиотеке: template <typename T> void swap(T& a, T& b) …


13
преобразовать прямой порядок байтов в обратный порядок байтов в C [без использования предоставленной функции] [закрыто]
Закрыто. Этот вопрос не соответствует рекомендациям по переполнению стека . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он соответствовал теме Stack Overflow. Закрыт 7 лет назад . Уточните этот вопрос Мне нужно написать функцию для преобразования прямого порядка байтов в обратный порядок байтов …
93 c  swap  endianness 

3
как обеспечить функцию подкачки для моего класса?
Как правильно включить мои swapалгоритмы в STL? 1) Участник swap. Имеет ли std::swapиспользовать SFINAE трюк использовать элемент swap. 2) Свободное положение swapв том же пространстве имен. 3) Частичная специализация std::swap. 4) Все вышеперечисленное. Спасибо. РЕДАКТИРОВАТЬ: Похоже, я не сформулировал свой вопрос четко. По сути, у меня есть шаблонный класс, и …
87 c++  algorithm  stl  swap 

6
Безопасно ли поменять местами два разных вектора в C ++, используя метод std :: vector :: swap?
Предположим, что у вас есть следующий код: #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; } Представьте, что вектора нет std::string, но классы: std::vector<Widget> WidgetVector; std::vector<Widget2> …
30 c++  c++11  vector  stdvector  swap 

1
Почему swd вызывается std :: sort, только если в моем контейнере более 32 элементов?
Здравствуйте, у меня есть простой вопрос: class A { public: A(int); A(const A&); A& operator=(const A&); ~A(); private: int* ptr_; friend bool operator<(const A&, const A&); friend void swap(A&, A&); }; A::A(int x) : ptr_(new int(x)) {} A::A(const A& rhs) : ptr_(rhs.ptr_ ? new int(*rhs.ptr_) : nullptr) {} A& A::operator …
13 c++  std  swap 
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.