我試圖用C++編寫OS的基礎代碼。爲了管理中斷,我必須編寫一些asm行,使用在asm中聲明的外部C++代碼與external name_of_the_function
。我將這些函數中的一個放在類中,但我不知道如何從程序集中訪問類方法(external Class::method
不起作用)。我發現這樣做的唯一方法是創建一個調用類方法的函數,但可以直接訪問程序集中的方法嗎? (假設這些方法是靜態的)從彙編中訪問類方法
1
A
回答
1
相關問題
- 1. 從類方法訪問UINavigationController
- 2. 從類中的按鈕訪問方法?
- 3. 從pyQT中的類訪問方法
- 4. 如何從類中訪問wpfusercontrol方法
- 5. 從變量類型類訪問方法
- 6. Java:從父類訪問子類方法
- 7. 從類之外訪問MooTools類方法
- 8. SUDS - 編程訪問方法和類型
- 9. 無法從python類訪問新方法
- 10. Delphi +彙編數組訪問
- 11. 訪問x64 TEB C++&彙編
- 12. 彙編堆棧訪問
- 13. 訪問類方法
- 14. const的彙編類的方法
- 15. 在彙編中訪問文件
- 16. 從實例方法中訪問ActiveSupport :: Concern類方法
- 17. Xcode:如何從子類訪問方法?
- 18. 從其他類訪問方法Objective-C
- 19. 從類或方法訪問對象
- 20. 從Cocos2D類訪問UIView方法
- 21. 從另一個類訪問方法
- 22. 從靜態方法訪問類成員
- 23. 從另一個類訪問方法Android
- 24. 從類內部訪問外部方法
- 25. Javascript:從同一類的另一個方法訪問類方法
- 26. 類中的類的訪問方法
- 27. C++跨類訪問方法
- 28. UIView類的訪問方法
- 29. 如何訪問類方法?
- 30. 訪問Java類方法
你可能想查看* name mangling *:https://en.wikipedia.org/wiki/Name_mangling – templatetypedef
看看Agner Fog的[調用約定](http://www.agner.org) /optimize/calling_conventions.pdf)指南。 –