我知道inline是对编译器的提示或请求,用于避免函数调用开销.
那么在什么基础上可以确定函数是否是内联的候选者?在哪种情况下应该避免内联?
c c++ inline
今天有人断言你绝不应该在头文件中使用匿名命名空间.通常这是正确的,但我似乎记得有人告诉我,其中一个标准库在头文件中使用匿名命名空间来执行某种初始化.
我记得没错吗?有人可以填写详细信息吗?
c++ namespaces initialization header
c++ ×2
c ×1
header ×1
initialization ×1
inline ×1
namespaces ×1