型別轉換函式

2022-08-20 19:39:10 字數 973 閱讀 4850

函式

功能chr

將乙個有序資料轉換為乙個ansi字元

ord將乙個有序型別值轉換為它的序號

round

轉換乙個實型值為四捨五入後的整型值

trunc

轉換乙個實型值為小數截斷後的整型值

int返回浮點數的整數部分

inttostr

將數值轉換為字串

inttohex

將數值轉換為十六進製制數字串

strtoint

將字串轉換為乙個整型數,如字串不是乙個合法的整型將引發異常

strtointdef

將字串轉換為乙個整數,如字串不合法返回乙個預設值

val將字串轉換為乙個數字(傳統turbo pascal例程用於向後相容)

str將數字轉換為格式化字串(傳統turbo pascal例程用於向後相容)

strpas

將零終止字串轉換為pascal型別字串,在32位delphi中這種型別轉換是自動進行的

strpcopy

拷貝乙個pascal型別字串到乙個零終止字串, 在32位delphi中這種型別轉換是自動進行的

strplcopy

拷貝pascal型別字串的一部分到乙個零終止字串

floattodecimal

將乙個浮點數轉換為包含指數、數字及符號的十進位制浮點記錄型別

floattostr

將浮點值轉換為預設格式的字串

floattostrf

將浮點值轉換為特定格式的字串

floattotext

使用特定格式,將乙個浮點值拷貝到乙個字串緩衝區

floattotextfmt

同上面例程,使用特定格式,將乙個浮點值拷貝到乙個字串緩衝區

strtofloat

將乙個pascal字串轉換為浮點數

texttofloat

將乙個零終止字串轉換為浮點數

型別轉換函式 轉換建構函式

用途 將乙個其它型別的資料轉換成自定義的類型別。注意 這種建構函式只有乙個引數,但要區別於拷貝建構函式 形參是乙個自定義型別的引用 例子 include using namespace std class complex 這個預設的建構函式便可以充當 轉換建構函式 complex double r ...

型別轉換函式 轉換建構函式

用途 將乙個其它型別的資料轉換成自定義的類型別。注意 這種建構函式只有乙個引數,但要區別於拷貝建構函式 形參是乙個自定義型別的引用 例子 include using namespace std class complex 這個預設的建構函式便可以充當 轉換建構函式 complex double r ...

型別轉換函式

型別轉換函式的作用是將乙個類的物件轉換成另一型別的資料.例如,如果已宣告了乙個complex類,可以在complex類中這樣定義型別轉換函式 operator double 函式返回double型變數m dreal的值.它的作用是將乙個complex類物件轉換為乙個double型資料,其值是comp...