android开发中为何很多.h和.cpp文件开头都会有个namespace android
查了一下发现是c++的特点,是不是在某些c++地方引用时时,使用using namespace android 啊

解决方案 »

  1.   

    接问,这么多的cpp都用同一个空间名android,那上层使用这些空间中的函数时会不会出现,不同cpp中有的函数名一样
      

  2.   

    对c++不是很了解,不过谷歌对android cpp代码规范要求就是using namespace android
      

  3.   

    我后来想了想,虽然都用这个空间名,但是上层在调用是,android源码中中通过头文件的调用基本不会出现冲突,从上面的回复来看应该是android的写码规范吧,