我在C中使用gcc在Linux中開發。內聯函數
我安排我在.H和.C文件小功能以下列方式
// .H file
extern int my_function(int val);
// .C file
inline int my_function(int val){
// my job..very short!
}
這些功能是小,所以他們是很好的候選人被內聯,但我不知道他們是否會是肯定的。
我對我組織我的文件的方式有懷疑,並且我在想如果將所有函數直接內聯到沒有.C文件的.h文件中會更好。 你能幫我澄清一下我的疑問嗎?