发布网友
共1个回答
热心网友
引用名称空间rcpp。
C++中经常将一些函数、类等放到名称空间中,以避免重名。因为不同名称空间中可以有相同名称的类、函数。
具体作用,举个例子,std名称空间中有一个函数memset,如果没有使用using namespace引用名称空间std,就需要用std::memset来访问这个函数。引用名称空间后,使用直接使用函数名称memset就可以访问到函数,当然,直接引用名称空间的做法是不推荐的,就像上面说的,不同的名称空间中可能存在相同名称的符号,同时引用两个名称空间就会导致错误。