std::wmemset
Материал из cppreference.com
|
|
Эта страница была переведена автоматически с английской версии вики используя Переводчик Google.
Перевод может содержать ошибки и странные формулировки. Наведите курсор на текст, чтобы увидеть оригинал. Вы можете помочь в исправлении ошибок и улучшении перевода. Для инструкций перейдите по ссылке. Щёлкните здесь, чтобы увидеть английскую версию этой страницы |
| Определён в заголовочном файле <cwchar>
|
||
| wchar_t* wmemset( wchar_t* dest, wchar_t ch, std::size_t count ); |
||
Копии
ch широкий характер в каждом из первых count широких символов объекта, на который указывает dest. Если объект не тривиально копируемой (например, скаляр, массив или C-совместимый структуры), поведение не определено. Если dest+size+1 точки вне объекта, поведение не определено.Оригинал:
Copies wide character
ch into each of the first count wide characters of the object pointed to by dest. If the object is not trivially-copyable (e.g., scalar, array, or a C-compatible struct), the behavior is undefined. If dest+size+1 points outside the object, the behavior is undefined.Текст был переведён автоматически используя Переводчик Google.
Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда.
Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда.
Содержание |
[править] Параметры
| dest | — | указатель на объект для заполнения
Оригинал: pointer to the object to fill Текст был переведён автоматически используя Переводчик Google. Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда. |
| ch | — | заполнить байт
Оригинал: fill byte Текст был переведён автоматически используя Переводчик Google. Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда. |
| count | — | количество байт для заполнения
Оригинал: number of bytes to fill Текст был переведён автоматически используя Переводчик Google. Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда. |
[править] Возвращаемое значение
dest
[править] Пример
Запустить этот код
#include <iostream> #include <cwchar> int main() { int a[20]; std::memset(a, 0, sizeof(a)); std::cout << "a[0] = " << a[0] << '\n'; }
Вывод:
a[0] = 0
[править] См. также
| копирует определенное количество широких символов между двумя неперекрывающимися массивов Оригинал: copies a certain amount of wide characters between two non-overlapping arrays Текст был переведён автоматически используя Переводчик Google. Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда. (функция) | |
| присваивает значение заданному числу элементов Оригинал: assigns a value to a number of elements Текст был переведён автоматически используя Переводчик Google. Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда. (шаблон функции) | |
| (C++11) |
Проверяет является ли класс тривиальнокопируемым или нет (шаблон класса) |
| Справка по C — wmemset
| |

