以下內容的含義是什麼?在塊範圍函數聲明中內聯
ISO/IEC 14882:2011
7.1.2功能說明符[dcl.fct.spec] ...
3 ...內聯說明符將不會出現在一個塊範圍功能 聲明。
根據這個報價是不是這樣的無效?
#include <iostream>
int main()
{
inline void foo();
foo();
}
void foo()
{
std::cout << "::foo() \n";
}
gcc編譯它沒有任何錯誤。
我錯了嗎?
'我錯了嗎?'爲什麼你不運行它,看看會發生什麼 – 2013-05-13 20:56:23
因爲我想知道什麼標準真的對它說... ...是的,我試過了 - 「gcc編譯它沒有任何錯誤「 – FrozenHeart 2013-05-13 20:57:26