0
Q
結構和參數
A
回答
1
如果所有結構開始用相同的 「前綴」,這樣你就可以在同一達到所需的部分抵消,那麼你可以使其前綴爲struct
,並傳遞一個指針 - 「窮人的繼承版本」。
如果所需的部分在不同的結構中處於不同的偏移量,那麼您只能傳遞一個指向該函數的指針(除非通過間接層,這可能會變得更復雜),您無法脫身 - 最簡單的可能是通過一個指針和偏移量,並使用地址算法來達到所需的部分。如果不知道您的各種結構佈局以及功能需要達到哪些部分,很難提供更具體的建議!
相關問題
- 1. 結構與功能參數
- 2. url結構中的參數
- 3. Swift 3結構參數Alamofire4
- 4. AfxBeginThread中的參數結構
- 5. 結構參數 - 陣列
- 6. golang:winapi調用結構參數
- 7. 結構類型參數
- 8. Java數據結構參考
- 9. 結構和析構函數
- 10. 構造函數鏈和靜態屬性參數和結構映射
- 11. 結構化,非結構化和半結構化數據
- 12. 結構數組作爲輸入參數
- 13. 模板結構作爲函數參數
- 14. C++ - 結構...函數參數問題
- 15. 結構作爲函數的參數
- 16. C++參數支持字符串和整數的結構?
- 17. 服務結構參與者,ReceiveReminderAsync和CancellationTokens
- 18. C++結合參考構件構造符參數
- 19. 結構自參考
- 20. cfc參數結構被包裝在另一個結構中
- 21. 如何從結構中使用結構類型的參數?
- 22. 匿名結構,結構{} {}和{}
- 23. 結構與LPWSTR和結構
- 24. 用declard和參數轉發構造函數隱式複製一個結構體
- 25. 結構和符號數組
- 26. 算法和數據結構
- 27. 複製結構和數組
- 28. 編程和數據結構
- 29. 左值:數組和結構
- 30. Ruby結構中的命名參數