任何人都可以讓我知道我們是否可以在內聯函數中聲明靜態變量,以及我們是否可以在函數調用之間如何工作。如何在內聯函數中聲明一個靜態變量?
-4
A
回答
1
是的,你可以,他們應該*的行爲與非內聯靜態本地完全相同。
* Visual Studio 6(是的,那個古老的編譯器)有一個錯誤,如果內聯函數在不同的翻譯單元中同時內聯和非內聯,本地將構造兩次。
+1
人們實際上是否仍然關心字面上比語言本身更早的編譯器? –
+0
@BaummitAugen:顯然如此。另外不要忘記印度12.5億人正在使用需要DOS模擬器運行的編譯器.... –
相關問題
- 1. 在函數中聲明靜態變量
- 2. 如何在php中的公共靜態函數之外聲明一個變量?
- 3. 如何在Main方法中聲明一個靜態變量?
- 4. 如何在Javascript中聲明一個靜態變量
- 5. 如何在類中聲明一個靜態函數?
- 6. 函數內部聲明的靜態變量的值是什麼?
- 7. 如何在Scheme函數內聲明一個變量?
- 8. 如何在javascript函數內聲明一個PHP變量?
- 9. 如何聲明靜態變量
- 10. ios - 如何聲明靜態變量?
- 11. 聲明靜態變量在C++中的函數調用
- 12. 如何從C中的靜態變量聲明一個常量變量?
- 13. 聲明的,如果塊是從不打約一個函數內聲明的靜態變量
- 14. 如何在方法內聲明/設置靜態變量
- 15. 靜態局部變量C99靜態內聯函數
- 16. 內聯靜態函數和靜態變量
- 17. 如何從函數內部聲明一個全局變量?
- 18. 可以在C中聲明一個靜態變量extern:
- 19. 在Java中的非靜態類中聲明靜態變量
- 20. 可以聲明主變量中的靜態函數嗎?
- 21. 如何在Kotlin中聲明一個函數作爲變量
- 22. 在ruby中,我該如何聲明C++等價的「靜態」函數變量?
- 23. 如何在公共靜態類中聲明一個常量?
- 24. 聲明靜態變量在單
- 25. 即使函數是靜態的,爲什麼我們不能在函數體內聲明靜態變量?
- 26. 如何顯式聲明內聯函數?
- 27. 函數本地靜態變量是否阻止函數內聯?
- 28. 如何在數組中聲明一個靜態數組?
- 29. 定義的函數,在一個聲明中聲明一個變量
- 30. 如何在OpenCL的內核函數中聲明一個函數?
您的操作方法與非內聯函數完全相同。去試試看吧。別擔心,我們會等的。 –
@CaptainObvlious:謝謝。請稍候。 – kadina
請參閱此處例如:http://stackoverflow.com/a/30557174/1413395 –