我看到這個例子,我有一個crc32.c
文件,其中包含:在C文件中只有一個內聯函數是否相關?
inline int32_t crc32_compute(int32_t *buffer, size_t size) {
...
}
在頭文件中我發現:
extern inline int32_t crc32_compute(int32_t *buffer, size_t size);
對我來說,inline
關鍵字沒有作用,因爲該功能應該是在頭文件中聲明不在C文件中。這是否正確?
@dasblinkenlight添加到我的答案 – nowox