basic_stacktrace_swap2
basic_stacktrace_swap2 (한국어 부제)
이 함수는 std::basic_stacktrace에 대해 std::swap 알고리즘을 특수화하는 비멤버 함수예요. lhs와 rhs의 내용을 서로 교환하며, 내부적으로 lhs.swap(rhs)를 호출하는 것과 동일해요. C++23부터 사용할 수 있어요.
출처: cppreference
본문
정의
| Defined in header |
||
|---|---|---|
| template < class Allocator > void swap ( std :: basic_stacktrace < Allocator >& lhs , std :: basic_stacktrace < Allocator >& rhs ) noexcept ( noexcept ( lhs . swap ( rhs ))); | (since C++23) |
std::basic_stacktrace에 대해 std::swap 알고리즘을 특수화해요. lhs와 rhs의 내용을 서로 교환해요. lhs.swap(rhs);와 동일해요.
매개변수
| lhs, rhs | - | 내용을 교환할 스택트레이스 |
|---|
반환값
없음.
복잡도
상수 시간.
예제
이 섹션은 아직 완성되지 않았어요. 이유: 예제 없음.
같이 보기
| swap | 내용을 교환한다 (공개 멤버 함수) [edit] |
|---|