std::memset - cppreference.com
Da cppreference.com.
|
|
Questa pagina è stata tradotta in modo automatico dalla versione in ineglese della wiki usando Google Translate. La traduzione potrebbe contenere errori e termini strani. Muovi il puntatore sopra al testo per vedere la versione originale. Puoi aiutarci a correggere gli gli errori. Per ulteriori istruzioni clicca qui. |
<metanoindex/>
<tbody> </tbody>
| Elemento definito nell'header <cstring> |
||
|
|
||
Converte il valore di ch unsigned char e lo copia in ciascuno dei personaggi count primi l'oggetto puntato da dest. Se l'oggetto non è banalmente-copiabile (ad esempio, scalare, un array o un C-compatibile struct), il comportamento è indefinito. Se count è maggiore della dimensione dell'oggetto puntato da dest, il comportamento è indefinito.
Original:
Converts the value ch to unsigned char and copies it into each of the first count 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 count is greater than the size of the object pointed to by dest, the behavior is undefined.
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.
Parametri
| dest | - | puntatore all'oggetto da riempire Original: pointer to the object to fill The text has been machine-translated via Google Translate. |
| ch | - | riempire byte Original: fill byte The text has been machine-translated via Google Translate. |
| count | - | numero di byte da riempire Original: number of bytes to fill The text has been machine-translated via Google Translate. |
Valore di ritorno
dest
Esempio
#include <iostream> #include <cstring> int main() { int a[20]; std::memset(a, 0, sizeof(a)); std::cout << "a[0] = " << a[0] << '\n'; }
Output:
Vedi anche
copia un buffer all'altro Original: copies one buffer to another The text has been machine-translated via Google Translate. (funzione) [modifica] | |
assegna un valore a un numero di elementi Original: assigns a value to a number of elements The text has been machine-translated via Google Translate. (funzione di modello) [modifica] | |
(C++11) |
checks if a type is trivially copyable (classe template) [modifica] |
C documentation for memset | |