函式
功能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...