Пространства имён
Варианты
Действия

wcsncpy

Материал из cppreference.com
< c‎ | string‎ | wide

 
 
 
Null-завершенный широкий строк
Функции
Оригинал:
Functions
Текст был переведён автоматически используя Переводчик Google.
Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда.
Персонаж манипуляции
Оригинал:
Character manipulation
Текст был переведён автоматически используя Переводчик Google.
Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда.
Преобразование в цифровой формат
Оригинал:
Conversions to numeric formats
Текст был переведён автоматически используя Переводчик Google.
Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда.
Строками
Оригинал:
String manipulation
Текст был переведён автоматически используя Переводчик Google.
Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда.
Массив манипуляции
Оригинал:
Array manipulation
Текст был переведён автоматически используя Переводчик Google.
Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда.
wmemcpy
wmemmove
wmemcmp
wmemchr
wmemset
 
Определено в заголовочном файле <wchar.h>
wchar_t* wcsncpy( wchar_t* dest, const wchar_t* src, size_t count );
Копии не более count символов строки широких указывает src (включая завершающий нулевой символ) для широкого спектра символов, на которую указывает dest.
Оригинал:
Copies at most count characters of the wide string pointed to by src (including the terminating null wide character) to wide character array pointed to by dest.
Текст был переведён автоматически используя Переводчик Google.
Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда.
Если count будет достигнута до того, как весь src строки были скопированы, в результате широкий спектр символ не является нулем.
Оригинал:
If count is reached before the entire string src was copied, the resulting wide character array is not null-terminated.
Текст был переведён автоматически используя Переводчик Google.
Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда.
Если после копирования завершающий нулевой символ из src, count не достигнута, дополнительные символы широкие символы записываются в dest до всего count символы были написаны.
Оригинал:
If, after copying the terminating null wide character from src, count is not reached, additional null wide characters are written to dest until the total of count characters have been written.
Текст был переведён автоматически используя Переводчик Google.
Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда.
Если строки перекрываются, поведение не определено.
Оригинал:
If the strings overlap, the behavior is undefined.
Текст был переведён автоматически используя Переводчик Google.
Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда.

Содержание

[править] Параметры

dest -
Указатель на широкий массив символов для копирования
Оригинал:
pointer to the wide character array to copy to
Текст был переведён автоматически используя Переводчик Google.
Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда.
src -
Указатель на строку широких скопировать с
Оригинал:
pointer to the wide string to copy from
Текст был переведён автоматически используя Переводчик Google.
Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда.
count -
Максимальное количество широких символов для копирования
Оригинал:
maximum number of wide characters to copy
Текст был переведён автоматически используя Переводчик Google.
Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда.

[править] Возвращаемое значение

dest

[править] Заметки

При обычном использовании, count является размер массива назначения.
Оригинал:
In typical usage, count is the size of the destination array.
Текст был переведён автоматически используя Переводчик Google.
Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда.

[править] Пример

[править] См. также

копирует одну широкую строку в другую
Оригинал:
copies one wide string to another
Текст был переведён автоматически используя Переводчик Google.
Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда.

(функция) [edit]
копирует определенное количество широких символов между двумя неперекрывающимися массивов
Оригинал:
copies a certain amount of wide characters between two non-overlapping arrays
Текст был переведён автоматически используя Переводчик Google.
Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда.

(функция) [edit]
C++ documentation for wcsncpy