我有以下問題:string is entier tcl8.5
我想檢查一個字符串是否是64位整數。 我不能使用[string is integer $str]
方法,因爲它只適用於32位整數。
在http://wiki.tcl.tk/10166我找到了解決辦法與[string is entier $str]
但這並不在工作TCL8.5我收到以下錯誤信息:
階級成分不好「entier」:必須是alnum,alpha或ASCII,控制, boolean,digit,double,false,graph,integer,list,lower,print,punct,space,true,upper,wideinteger,wordchar或xdigit
tcl8.5不支持這種方法嗎? 我可以檢查64位整數嗎?
看起來像是你想'string is wideinteger $ val' – 2015-03-31 12:57:09
Wideinteger解決了這個問題...謝謝您 – TM90 2015-03-31 14:34:03