Manipulação de buffer
Use essas rotinas para trabalhar com áreas de memória em cada byte por byte.
Rotinas de manipulação de buffer
Rotina |
Uso |
.Equivalente do NET Framework |
---|---|---|
Copiar os caracteres de um buffer para outro até determinado caractere ou determinado número de caracteres foram copiados |
||
Retornar o ponteiro para a primeira ocorrência dentro de um número especificado de caracteres, de determinado caractere no buffer |
Não aplicável.Para chamar a função c padrão, use PInvoke.Para obter mais informações, consulte Exemplos de invocação de plataforma. |
|
Compare o número especificado de caracteres de dois buffers |
||
Copie o número especificado de caracteres de um buffer para outro |
||
Compare o número especificado de caracteres de dois buffers sem considerar a ocorrência |
||
Copie o número especificado de caracteres de um buffer para outro |
||
Dado um caractere para inicializar o número especificado de bytes no buffer de uso |
||
Troque os bytes de dados e armazená-los no local especificado |
Não aplicável.Para chamar a função c padrão, use PInvoke.Para obter mais informações, consulte Exemplos de invocação de plataforma. |
Quando as áreas de origem e destino sobreponham, apenas memmove é garantido para copiar a código-fonte completo corretamente.