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 .NET estrutura |
---|---|---|
Copiar caracteres de um buffer para outro até que determinado caractere ou determinado número de caracteres foram copiados |
||
Retornar o ponteiro para a primeira ocorrência dentro de número especificado de caracteres, de determinado caractere no buffer |
Não aplicável.Para telefonar a função C padrão, use PInvoke. Para obter mais informações, consulte Exemplos de invocação de plataforma. |
|
comparar o número especificado de caracteres de dois buffers |
||
Copiar número especificado de caracteres de um buffer para outro |
||
comparar o número especificado de caracteres de dois buffers sem considerar a caso |
||
Copiar número especificado de caracteres de um buffer para outro |
||
Uso dado caractere para inicializar o número especificado de bytes no buffer |
||
Troque os bytes de dados e armazená-los no local especificado |
Não aplicável.Para telefonar 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 de destino se sobrepõem, apenas memmove é garantido para copiar a fonte completa corretamente.