摘要:
在词法分析的时候,以下面的代码为例。[代码]这里面,每一个Token的长度往往不超过7,所以这个String在处理string length的长度小于7的字符串的时候,不需要在堆上分配内存。而且整个类的sizeof(String)只有8,远远小于VC实现的std::string的sizeof(std::string)==28。缺点是,很多关于字符串的操作会判断一个标志位,影响了速度,但是从词法分析... 阅读全文
posted @ 2008-11-21 16:46
甘草
阅读(384)
评论(0)
推荐(0)

浙公网安备 33010602011771号