std::char_traits<char>:: copy, std::char_traits<wchar_t>:: copy, std::char_traits<char8_t>:: copy, std::char_traits<char16_t>:: copy, std::char_traits<char32_t>:: copy
|
static
char_type
*
copy ( char_type * dest, const char_type * src, std:: size_t count ) ; |
(C++20부터 constexpr) | |
src 가 가리키는 문자 문자열에서 dest 가 가리키는 문자 문자열로 count 개의 문자를 복사합니다.
만약
[
dest
,
dest
+
count
)
와
[
src
,
src
+
count
)
가 겹치는 경우, 동작은 정의되지 않습니다.
문자 특성에 대한 일반 요구사항은
CharTraits
를 참조하십시오. 이는
X::copy
에 적용됩니다.
목차 |
매개변수
| dest | - | 복사 대상 문자 문자열에 대한 포인터 |
| src | - | 복사 원본 문자 문자열에 대한 포인터 |
| count | - | 복사할 문자 수 |
반환값
dest
예외
아무것도 던지지 않습니다.
복잡도
count 에 대해 선형적입니다.
참고 항목
|
[static]
|
문자를 할당함
(public static member function) |