Nous recommandons d’utiliser Visual Studio 2017

Conversion de données

 

Pour obtenir la dernière documentation sur Visual Studio 2017, consultez Documentation Visual Studio 2017.

Ces routines convertissent des données d'un formulaire à l'autre. En général ces routines s'exécutent plus vite que les conversions que vous pouvez écrire. Chaque routine qui commence par un préfixe to est implémentée comme fonction et comme macro. Consultez Choix entre des fonctions et des macros pour plus d'informations sur le choix d'implémentation.

routines de conversion de données (C++)

RoutineUtilisationÉquivalent de .NET Framework
absTrouve la valeur absolue d'un entier<caps:sentence id="tgt11" sentenceid="9594ba199e25e9de6b463c8efc9fbe95" class="tgtSentence">System::Math::Abs</caps:sentence>
atof, _atof_l, _wtof, _wtof_lConvertit la chaine en float<caps:sentence id="tgt13" sentenceid="363f8f2cb09f8ca850491a65df66522e" class="tgtSentence">System::Convert::ToDouble</caps:sentence>
atoi, _atoi_l, _wtoi, _wtoi_lConvertit la chaine en intSystem::Convert::ToInt32, System::Convert::ToUInt32
_atoi64, _atoi64_l, _wtoi64, _wtoi64_lConvertit la chaine en __int64System::Convert::ToInt64, System::Convert::ToUInt64
atol, _atol_l, _wtol, _wtol_lConvertit la chaine en longSystem::Convert::ToInt64, System::Convert::ToUInt64
_ecvt, _ecvt_sConvertit double en une chaine de longueur spécifiée<caps:sentence id="tgt22" sentenceid="ed8e24ad5c647dc4efa4fbe1e9bbc5e3" class="tgtSentence">System::Convert::ToString</caps:sentence>
_fcvt, _fcvt_sConvert double en une chaîne avec le nombre spécifié de chiffres après la virgule décimale<caps:sentence id="tgt25" sentenceid="ed8e24ad5c647dc4efa4fbe1e9bbc5e3" class="tgtSentence">System::Convert::ToString</caps:sentence>
_gcvt, _gcvt_sConvertit un double en chaîne; enregistre la chaîne dans la mémoire tampon<caps:sentence id="tgt28" sentenceid="ed8e24ad5c647dc4efa4fbe1e9bbc5e3" class="tgtSentence">System::Convert::ToString</caps:sentence>
_itoa, _i64toa, _ui64toa, _itow, _i64tow, _ui64tow, _itoa_s, _i64toa_s, _ui64toa_s, _itow_s, _i64tow_s, _ui64tow_sConvertit int ou __int64 en chaîne<caps:sentence id="tgt31" sentenceid="ed8e24ad5c647dc4efa4fbe1e9bbc5e3" class="tgtSentence">System::Convert::ToString</caps:sentence>
labsTrouve la valeur absolue d'un long entier<caps:sentence id="tgt34" sentenceid="9594ba199e25e9de6b463c8efc9fbe95" class="tgtSentence">System::Math::Abs</caps:sentence>
_ltoa, _ltow, _ltoa_s, _ltow_sConvertit le long en chaine<caps:sentence id="tgt37" sentenceid="ed8e24ad5c647dc4efa4fbe1e9bbc5e3" class="tgtSentence">System::Convert::ToString</caps:sentence>
_mbbtombc, _mbbtombc_lConvertit 1 caractère multioctets de 1 octet en caractère multioctets de 2 octets correspondant.Non applicable. Pour appeler la fonction C standard, utilisez PInvoke. Pour plus d'informations, consultez Exemples d'appel de plateforme.
_mbcjistojms, _mbcjistojms_l, _mbcjmstojis, _mbcjmstojis_lConvertit le Standard Industriel Japonais (JIS) en caractère Japon Microsoft (JMS)Non applicable. Pour appeler la fonction C standard, utilisez PInvoke. Pour plus d'informations, consultez Exemples d'appel de plateforme.
_mbcjistojms, _mbcjistojms_l, _mbcjmstojis, _mbcjmstojis_lConvertit un caractère JMS en un caractère JIS.Non applicable. Pour appeler la fonction C standard, utilisez PInvoke. Pour plus d'informations, consultez Exemples d'appel de plateforme.
_mbctohira, _mbctohira_l, _mbctokata, _mbctokata_lConvertit le caractère multioctets en un code hiragana à 1 octetNon applicable. Pour appeler la fonction C standard, utilisez PInvoke. Pour plus d'informations, consultez Exemples d'appel de plateforme.
_mbctohira, _mbctohira_l, _mbctokata, _mbctokata_lConvertit le caractère multioctets à 1 code d'octet KatakanaNon applicable. Pour appeler la fonction C standard, utilisez PInvoke. Pour plus d'informations, consultez Exemples d'appel de plateforme.
_mbctombb, _mbctombb_lConvertit un caractère multioctets de 2 octet en caractère multioctets de 1 octet correspondant.Non applicable. Pour appeler la fonction C standard, utilisez PInvoke. Pour plus d'informations, consultez Exemples d'appel de plateforme.
mbstowcs, _mbstowcs_l, mbstowcs_s, _mbstowcs_s_lConvertit la séquence de caractères multioctets à la séquence correspondante de caractères largesNon applicable. Pour appeler la fonction C standard, utilisez PInvoke. Pour plus d'informations, consultez Exemples d'appel de plateforme.
mbtowc, _mbtowc_lConvertit le caractère multioctets au caractère élargi correspondantNon applicable. Pour appeler la fonction C standard, utilisez PInvoke. Pour plus d'informations, consultez Exemples d'appel de plateforme.
strtod, _strtod_l, wcstod, _wcstod_lConvertit la chaine en double<caps:sentence id="tgt72" sentenceid="363f8f2cb09f8ca850491a65df66522e" class="tgtSentence">System::Convert::ToDouble</caps:sentence>
strtol, wcstol, _strtol_l, _wcstol_lConvertit la chaîne en long entier<caps:sentence id="tgt74" sentenceid="e227c715eb07e76d963577b7a799c2bb" class="tgtSentence">System::Convert::ToInt32</caps:sentence>
strtoul, _strtoul_l, wcstoul, _wcstoul_lConvertit la chaîne en unsigned long entier<caps:sentence id="tgt76" sentenceid="121858e0b5a36f51abe1c266ab6fba6a" class="tgtSentence">System::Convert::ToUInt32</caps:sentence>
strxfrm, wcsxfrm, _strxfrm_l, _wcsxfrm_lTransforme la chaîne en formulaire selon les informations spécifiques aux paramètres régionaux<caps:sentence id="tgt78" sentenceid="f57d3343223d1337ec503c6d3e02bac0" class="tgtSentence">System::IFormattable::ToString</caps:sentence>
ToAscii, __toasciiConvertit le caractère en code ASCII.
tolower, _tolower, towlower, _tolower_l, _towlower_l, _mbctolower, _mbctolower_l, _mbctoupper, _mbctoupper_lExamine le caractère et le convertit en minuscules si actuellement en majuscule<caps:sentence id="tgt82" sentenceid="531bb90548dfdc9e9adea31b19ef1cc1" class="tgtSentence">System::Char::ToLower</caps:sentence>
tolower, _tolower, towlower, _tolower_l, _towlower_lConvertit le caractère à convertir en minuscules sans condition.<caps:sentence id="tgt84" sentenceid="067c0d5e10b0facda111402483f5cd3a" class="tgtSentence">System::String::ToLower</caps:sentence>
toupper, _toupper, towupper, _toupper_l, _towupper_l, _mbctolower, _mbctolower_l, _mbctoupper, _mbctoupper_lExamine le caractère et le convertit en minuscules si il est actuellement en majuscule<caps:sentence id="tgt87" sentenceid="fb184167443ee6ce1ae71a9ab9b01edb" class="tgtSentence">System::Char::ToUpper</caps:sentence>
toupper, _toupper, towupper, _toupper_l, _towupper_lConvertit le caractère à convertir en majuscules sans condition.<caps:sentence id="tgt89" sentenceid="86a1b4a5abf74ef908414687bc4c78df" class="tgtSentence">System::String::ToUpper</caps:sentence>
_ultoa, _ultow, _ultoa_s, _ultow_sConvertit le unsigned long en chaine<caps:sentence id="tgt92" sentenceid="ed8e24ad5c647dc4efa4fbe1e9bbc5e3" class="tgtSentence">System::Convert::ToString</caps:sentence>
wcstombs, _wcstombs_l, wcstombs_s, _wcstombs_s_lConvertit la séquence de caractères larges à la séquence correspondante de caractères multioctetsNon applicable. Pour appeler la fonction C standard, utilisez PInvoke. Pour plus d'informations, consultez Exemples d'appel de plateforme.
wctomb, _wctomb_l, wctomb_s, _wctomb_s_lConvertit le caractère élargi au caractère multioctets correspondantNon applicable. Pour appeler la fonction C standard, utilisez PInvoke. Pour plus d'informations, consultez Exemples d'appel de plateforme.
atof, _atof_l, _wtof, _wtof_lConvertit la chaîne à caractère élargi en doubleSystem::Convert::ToInt64, System::Convert::ToUInt64, System::Convert::ToSingle, System::Convert::ToDouble
atoi, _atoi_l, _wtoi, _wtoi_lConvertit la chaîne à caractère élargi en intNon applicable. Pour appeler la fonction C standard, utilisez PInvoke. Pour plus d'informations, consultez Exemples d'appel de plateforme.
_atoi64, _atoi64_l, _wtoi64, _wtoi64_lConvertit la chaîne à caractère élargi en un __int64Non applicable. Pour appeler la fonction C standard, utilisez PInvoke. Pour plus d'informations, consultez Exemples d'appel de plateforme.
atol, _atol_l, _wtol, _wtol_lConvertit la chaîne à caractère élargi en un longNon applicable. Pour appeler la fonction C standard, utilisez PInvoke. Pour plus d'informations, consultez Exemples d'appel de plateforme.

Routines runtime par catégorie

Afficher: