posts - 1, comments - 0, trackbacks - 0, articles - 0
  C++博客 :: 首页 :: 新随笔 :: 联系 :: 聚合  :: 管理

macro

Posted on 2009-01-21 10:48 朱丽敏 阅读(46) 评论(0)  编辑 收藏 引用
1. THIS_FILE .vs. __FILE__ (程序员,2003-10, P101)
假设在某个cpp 文件中有100 处使用了new,如果直接使用__FILE__,那编译器会产生100个常量字符串,这100个字符串都是这个cpp文件的路径名,显然十分冗余。如果使用THIS_FILE,编译器只会产生一个常量字符串,那100处new的调用使用的都是指向常量字符串的指针。


只有注册用户登录后才能发表评论。
网站导航: 博客园   IT新闻   BlogJava   知识库   博问   管理