相关疑难解决方法(0)

c ++内联函数?

我为什么要这样做:

inline double square (double x) { return x*x;}
Run Code Online (Sandbox Code Playgroud)

代替

double square (double x) { return x*x;}
Run Code Online (Sandbox Code Playgroud)

有区别吗?

c++ inline

68
推荐指数
4
解决办法
5万
查看次数

什么时候不应该将我的代码拆分成头文件和源文件?

我知道这可能是非常主观的,但是当代码不必分成两个文件时,是否有任何通用规则?

例如,类是非常小的,还是文件只包含一些全局定义或静态函数?此外,在这些情况下,单个文件应该是.cpp文件还是.h文件?

c++ coding-style

6
推荐指数
2
解决办法
3004
查看次数

标签 统计

c++ ×2

coding-style ×1

inline ×1