我們不需要明確聲明內聯函數,因爲它們的實現是在頭文件中定義的。但爲了組織的目的,我想這樣做。例如如何顯式聲明內聯函數?
// Group declaration firstly for readability.
inline void fooA();
inline void fooB();
inline void fooC();
...
// Implementations
inline void fooA()
{
...
}
inline void fooB()
{
...
}
inline void fooC()
{
...
}
我的問題是:我可能需要申報和實施或其中的一個或兩個inline
關鍵字可以刪除嗎?
我找到了答案有Forward declaration of inline functions。所以這是一個重複的問題。對於那個很抱歉。
是的,我認爲它看起來很熟悉。但是,我的問題是針對C語言的。 –
那裏的答案站在這裏嗎? – user1899020