當我在右值上閱讀一篇文章我偶然發現了一段代碼:有關變量函數的更多信息?
int main()
{
int& foo();
}
,我不太清楚什麼foo()
括號中的這是什麼術語的意思是定義還是什麼這是怎麼回事用過的。我假設與功能有關,但我可能是錯的。
當我在右值上閱讀一篇文章我偶然發現了一段代碼:有關變量函數的更多信息?
int main()
{
int& foo();
}
,我不太清楚什麼foo()
括號中的這是什麼術語的意思是定義還是什麼這是怎麼回事用過的。我假設與功能有關,但我可能是錯的。
它是函數foo
的聲明,它不接受參數並返回對整數的引用。
這是稍後定義的函數的本地聲明。它是本地的,可以在本地使用。
我不知道你可以在另一個函數體內聲明函數。整齊。 – Romoku 2013-03-14 18:29:42