Conversão de Dados
Essas rotinas convertem dados de um formulário para outro.Geralmente, essas rotinas executar mais rápido do que você pode escrever conversões.Cada rotina que começa com um to prefixo é implementado sistema autônomo uma função e uma macro. See Escolhendo entre funções e macros para obter informações sobre como escolher uma implementação.
Rotinas de conversão de dados
Rotina |
Uso |
Equivalente .NET estrutura |
---|---|---|
Encontrar o valor absoluto de inteiro |
||
Converter string em float |
||
Converter string em int |
||
Converter string em __int64 |
||
Converter string em long |
||
Converter double a seqüência de comprimento especificado |
||
Converter double a seqüência de caracteres com número especificado de dígitos após a vírgula decimal |
||
Converter double número de seqüência de caracteres; seqüência de caracteres de armazenamento em buffer |
||
_itoa, _i64toa, _ui64toa, _itow, _i64tow, _ui64tow, _itoa_s, _i64toa_s, _ui64toa_s, _itow_s, _i64tow_s, _ui64tow_s |
Converter int ou __int64 a seqüência |
|
Encontrar o valor absoluto de long número inteiro |
||
Convert long to string |
||
Converter caractere multibyte 1 byte correspondente 2 bytes caractere multibyte |
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. |
|
Converter Japão Industry Standard (JIS) caractere a caractere Microsoft Japão (JMS) |
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. |
|
Converter JMS caractere a caractere JIS |
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. |
|
Converter caractere multibyte em código de 1 byte hiragana |
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. |
|
Converter caractere multibyte em código de 1 byte katakana |
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. |
|
Convert 2-byte multibyte character to corresponding 1-byte multibyte character |
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. |
|
Converter a sequência de caracteres multibyte em correspondente sequência de caracteres largos |
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. |
|
Converter caracteres multibyte correspondente caractere largo |
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. |
|
Converter string em double |
||
Convert string to long integer |
||
Convert string to unsignedlong integer |
||
Trans formulário agrupado de seqüência de caracteres em formulário com base em informulárioation específicas de localidade |
||
Converter caractere em código ASCII |
|
|
ToLower, _tolower, towlower, _tolower_l, _towlower_l, _mbctolower, _mbctolower_l, _mbctoupper, _mbctoupper_l |
teste de caractere e converter em minúsculas se atualmente em maiúsculas |
|
Converter caractere em minúsculas incondicionalmente |
||
ToUpper, _toupper, towupper, _toupper_l, _towupper_l, _mbctolower, _mbctolower_l, _mbctoupper, _mbctoupper_l |
Testar caractere e converter em maiúsculas se atualmente em minúsculas |
|
Converter caractere em maiúsculas incondicionalmente |
||
Convert unsignedlong to string |
||
Converter sequência de caracteres largos em sequência correspondente de caracteres multibyte |
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. |
|
Converter caractere largos em correspondentes de caractere multibyte |
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. |
|
Converter a seqüência de caractere largos em um double |
sistema::converter::ToInt64, sistema::converter::ToUInt64, sistema::converter::ToSingle, sistema::converter::ToDouble |
|
Converter a seqüência de caractere largos em int |
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. |
|
Converter a seqüência de caractere largos em __int64 |
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. |
|
Converter a seqüência de caractere largos em long |
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. |