0
Q
結構和參數
A
回答
1
如果所有結構開始用相同的 「前綴」,這樣你就可以在同一達到所需的部分抵消,那麼你可以使其前綴爲struct
,並傳遞一個指針 - 「窮人的繼承版本」。
如果所需的部分在不同的結構中處於不同的偏移量,那麼您只能傳遞一個指向該函數的指針(除非通過間接層,這可能會變得更復雜),您無法脫身 - 最簡單的可能是通過一個指針和偏移量,並使用地址算法來達到所需的部分。如果不知道您的各種結構佈局以及功能需要達到哪些部分,很難提供更具體的建議!
相關問題
- 1. 結構參數
- 2. C++函數參數和結構錯誤
- 3. 結構的結構作爲參數
- 4. DI和運行時參數 - 結構圖
- 5. C#進行結構參數
- 6. 結構與功能參數
- 7. Java數據結構參考
- 8. 結構初始化參數
- 9. CodeIgniter URL結構參數
- 10. AfxBeginThread中的參數結構
- 11. 葉結構參數C
- 12. 結構類型參數
- 13. golang:winapi調用結構參數
- 14. url結構中的參數
- 15. 結構參數 - 陣列
- 16. Swift 3結構參數Alamofire4
- 17. 傳遞參數結構
- 18. 構造Poly/ML參數結構值
- 19. 結構和析構函數
- 20. 構造函數鏈和靜態屬性參數和結構映射
- 21. 結構化,非結構化和半結構化數據
- 22. 模板結構作爲函數參數
- 23. 迅速結構作爲函數參數
- 24. 結構數組作爲輸入參數
- 25. 函數指針,結構作爲參數
- 26. 需要參數的Javascript結構函數
- 27. 結合DI與構造函數參數?
- 28. C++ - 結構...函數參數問題
- 29. 結構作爲函數的參數
- 30. 服務結構參與者,ReceiveReminderAsync和CancellationTokens