C++工 程实践经验谈.docxVIP

  • 5
  • 0
  • 约13.56万字
  • 约 131页
  • 2020-06-25 发布于河北
  • 举报
最新整理资料 文档精选合集 C++ 工程实践经验谈 内容一览 慎用匿名 namespace 2 不要重载全局 ::operator new() 6 采用有利于版本管理的代码格式 13 二进制兼容性 23 避免使用虚函数作为库的接口 28 动态库的接口的推荐做法 36 以 boost::function 和 boost:bind 取代虚函数 40 带符号整数的除法与余数 47 用异或来交换变量是错误的 55 在单元测试中 mock 系统调用 62 iostream 的用途与局限 67 值语义与数据抽象 96 再探 std::string 114 用 STL algorithm 秒杀几道算法面试题 122 最新整理资料 慎用匿名 namespace 匿名 namespace (anonymous namespace 或称 unnamed namespace) 是 C++ 语言的一项非常有用的功能,其主要目的是让该 namespace 中的成员(变量或函数)具有独一无二的全局名称,避免名字碰撞 (name collisions)。一般在编写 .cpp 文件时,如果需要写一些小的 helper 函数,我们常常会放到匿名 namespace 里。muduo 0.1.7 中的 muduo/base/Date.cc 和 muduo/bas

文档评论(0)

1亿VIP精品文档

相关文档