資料轉換
這些常式會將資料從一個表單轉換到另一個。通常這些常式的執行速度比轉換,您可以撰寫更快。每個常式的開頭是to前置詞實作函式,而是巨集。請參閱選擇之間函式和巨集來選擇實作的相關資訊。
資料轉換常式
常式 |
使用 |
.NET Framework 的對等用法 |
---|---|---|
尋找整數的絕對值 |
||
將字串轉換為float |
||
將字串轉換為int |
||
將字串轉換為__int64 |
||
將字串轉換為long |
||
轉換double到指定長度的字串 |
||
轉換double到指定的數字的小數點位數字的字串 |
||
轉換double數字的字串。 將字串儲存在緩衝區 |
||
_itoa、 _i64toa、 _ui64toa、 _itow、 _i64tow、 _ui64tow, _itoa_s、 _i64toa_s、 _ui64toa_s、 _itow_s、 _i64tow_s、 _ui64tow_s |
轉換int或__int64字串 |
|
找出數值的絕對值long的整數 |
||
轉換long字串 |
||
將 1 個位元組的多位元組字元轉換成對應的 2 個位元組多位元組字元 |
不適用。若要呼叫標準的 c 函式,使用PInvoke。如需詳細資訊,請參閱平台叫用範例。 |
|
日本業界標準 (JIS) 字元轉為日本 Microsoft (JMS) 字元 |
不適用。若要呼叫標準的 c 函式,使用PInvoke。如需詳細資訊,請參閱平台叫用範例。 |
|
將 JMS 字元字元轉換成 JIS |
不適用。若要呼叫標準的 c 函式,使用PInvoke。如需詳細資訊,請參閱平台叫用範例。 |
|
將多位元組字元轉換成 1 個位元組平假名程式碼 |
不適用。若要呼叫標準的 c 函式,使用PInvoke。如需詳細資訊,請參閱平台叫用範例。 |
|
將多位元組字元轉換成 1 個位元組片假名的程式碼 |
不適用。若要呼叫標準的 c 函式,使用PInvoke。如需詳細資訊,請參閱平台叫用範例。 |
|
將 2 個位元組的多位元組字元轉換成對應的 1 個位元組多位元組字元 |
不適用。若要呼叫標準的 c 函式,使用PInvoke。如需詳細資訊,請參閱平台叫用範例。 |
|
將多位元組字元序列轉換成相對應的寬字元的順序 |
不適用。若要呼叫標準的 c 函式,使用PInvoke。如需詳細資訊,請參閱平台叫用範例。 |
|
將多位元組字元轉換成相對應的寬字元 |
不適用。若要呼叫標準的 c 函式,使用PInvoke。如需詳細資訊,請參閱平台叫用範例。 |
|
將字串轉換為double |
||
將字串轉換為long的整數 |
||
將字串轉換為unsignedlong的整數 |
||
將字串轉換成自動分頁的地區設定特有的資訊為基礎的表單 |
||
將字元轉換成 ASCII 碼 |
|
|
tolower、 _tolower、 towlower、 _tolower_l、 _towlower_l, _mbctolower、 _mbctolower_l、 _mbctoupper、 _mbctoupper_l |
測試字元,並轉換為小寫,如果目前大寫 |
|
轉換成無條件地將小寫字元 |
||
toupper、 _toupper、 towupper、 _toupper_l、 _towupper_l, _mbctolower、 _mbctolower_l、 _mbctoupper、 _mbctoupper_l |
測試字元,並將轉換為大寫,如果目前的大小寫 |
|
轉換成無條件地將大寫字元 |
||
轉換unsignedlong字串 |
||
將寬字元序列轉換成對應的多位元組字元的順序 |
不適用。若要呼叫標準的 c 函式,使用PInvoke。如需詳細資訊,請參閱平台叫用範例。 |
|
將寬字元轉換成對應的多位元組字元 |
不適用。若要呼叫標準的 c 函式,使用PInvoke。如需詳細資訊,請參閱平台叫用範例。 |
|
將寬字元字串轉換為double |
System::Convert::ToInt64, System::Convert::ToUInt64, System::Convert::ToSingle, System::Convert::ToDouble |
|
將寬字元字串轉換為int |
不適用。若要呼叫標準的 c 函式,使用PInvoke。如需詳細資訊,請參閱平台叫用範例。 |
|
將寬字元字串轉換為__int64 |
不適用。若要呼叫標準的 c 函式,使用PInvoke。如需詳細資訊,請參閱平台叫用範例。 |
|
將寬字元字串轉換為long |
不適用。若要呼叫標準的 c 函式,使用PInvoke。如需詳細資訊,請參閱平台叫用範例。 |