实现header file (.h)相应的source file (.cc/.cpp)文件时的注意事项

本帖慢慢扩充……函数 1. 假设是实现namespace Abc中的一个class,不要由于是在.cc中就肆无忌惮的在global scope或者namespace Abc{}中定义辅助变量和函数,或者typedef、using东西。由于这些东西虽然没有在相应的header file中声明,可是若是在用户代码中有意或无心的声明了它们,那用户代码就仍能够使用它们。正确的作法是把这些不许备在别的文件中
相关文章
相关标签/搜索