分类: C/C++
2009-06-28 17:34:14
Symbian为我们提供了一个特别好用的词法分析类:TLex
(类名的由来:lexcical 单词的; lexcical analysis词法分析 )
总的来说这个类用来根据词法来分析提取某个词,(token )以及提供了一系列字符串转化为数字的方法
举例应用:
TInt k = 56;
TBufC<2> buf;
buf.Num( k );
TLex lex( buf );
TInt n2;
lex.Val( n );
Val方法有多个重载版本,例如转化成小数:
TLex lex( _L("234,455" ) );
TReal real;
lex.Val( real,'','' ); //这一个版本的意思是说“,”是小数点