«swap» 태그된 질문

두 항목의 위치 변경.



21
요소를 전환하는 기본 jQuery 함수가 있습니까?
두 요소를 jQuery와 쉽게 교체 할 수 있습니까? 가능한 경우 한 줄 로이 작업을 수행하려고합니다. 선택 요소가 있고 옵션을 위 또는 아래로 이동하는 두 개의 버튼이 있으며 이미 선택된 대상 선택기가 있고 if와 함께 사용하지만 if로 수행하지만 더 쉬운 방법이 있는지 궁금합니다.
174 jquery  swap  javascript 


2
이동 된 객체로 무엇을 할 수 있습니까?
표준은 객체가 이동 한 후에 할 수있는 것을 정확하게 정의합니까? 이동 된 객체로 할 수있는 모든 것은 그것을 파괴하는 것이라고 생각했지만 충분하지는 않습니다. 예를 들어 swap표준 라이브러리에 정의 된 함수 템플릿 을 사용하십시오. template <typename T> void swap(T& a, T& b) { T c = std::move(a); // line 1 a …


13
C에서 빅 엔디안을 리틀 엔디안으로 변환 [제공된 함수를 사용하지 않고] [닫기]
닫은. 이 질문은 Stack Overflow 지침을 충족하지 않습니다 . 현재 답변을 받고 있지 않습니다. 이 질문을 개선하고 싶으십니까? Stack Overflow의 주제에 맞게 질문을 업데이트하세요 . 휴일 칠년 전에 . 이 질문 개선 C에서 빅 엔디안을 리틀 엔디안으로 변환하는 함수를 작성해야합니다. 라이브러리 함수를 사용할 수 없습니다.
91 c  swap  endianness 

3
내 수업에 스왑 기능을 제공하는 방법은 무엇입니까?
swapSTL 알고리즘 을 활성화하는 적절한 방법은 무엇입니까 ? 1) 회원 swap. 합니까는 std::swap멤버를 사용하는 SFINAE의 트릭을 사용합니다 swap. 2) swap동일한 네임 스페이스에서 독립형 . 3) std::swap. 4) 위의 모든 것. 감사합니다. 편집 : 내 질문을 명확하게 말하지 않은 것 같습니다. 기본적으로 템플릿 클래스가 있으며 해당 클래스에 대해 작성한 (효율적인) 스왑 …
87 c++  algorithm  stl  swap 


6
std :: vector :: swap 메소드를 사용하여 C ++에서 두 개의 다른 벡터를 바꾸는 것이 안전합니까?
다음 코드가 있다고 가정하십시오. #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> Widget2Vector; 이 std::vector::swap방법으로 …
30 c++  c++11  vector  stdvector  swap 

1
컨테이너에 32 개 이상의 요소가있는 경우에만 std :: sort가 스왑을 호출하는 이유는 무엇입니까?
안녕하세요, 간단한 질문이 있습니다. 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 = (const …
13 c++  std  swap 
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.