假設我有兩個二維數組(在我的情況下,它們是L1和L2緩存,並且這兩個數組中的每個位置都是結構)。我已經創建了這些。我想創建第三個大小爲'n'的數組,其中每個位置都包含以前創建的二維數組。我怎樣才能在C++中做到這一點? 基本上我的第三個陣列類似於一個多核架構,每個核心都有其獨立的L1和L2緩存。有任何想法嗎? 謝謝!創建第三個陣列,其中每個位置都有兩個數組
0
A
回答
0
那麼,它是C++,那麼爲什麼不創建一個類?
class tCache {
// put the L1 and L2 arrays in here
};
我的意思是,性病::對可能的工作,但你得醜陋的代碼,如果你只是使用...
0
您可以創建一個包含2個指向緩存L1和L2的指針的結構數組。 然後用它來訪問數組。
struct L
{
L1 (*pl1) [][];
L2 (*pl2) [][];
};
struct L l;
相關問題
- 1. 創建三個列,其中兩個固定位置
- 2. 從兩個其他矩陣的組合中創建第三個矩陣
- 3. 從兩個數組中取出正數並在其中創建第三個數
- 4. Ruby:創建一個哈希數組,其中每個值都是一個數組
- 5. 比較兩個數組,並創建第三個
- 6. 創建一個數組,其中每個位置表示一個枚舉元素
- 7. 兩個數組組合成第三陣列
- 8. GetDateTimeFormats每個陣列位置
- 9. 通過組合兩個列表中的值來創建第三個列表
- 10. 如何比較兩個陣列以填充第三個陣列?
- 11. 如何將兩個數組的每個值添加到第三個數組中?
- 12. 創建一個函數,它包含一個元組列表,其中每個元組有兩個元素
- 13. 創建一個數組,其中每個值都是一個枚舉?
- 14. 如何通過組合每個第三列來創建表?
- 15. 在css中創建第三個類從現有的兩個類
- 16. 添加兩個數組的相應元素到第三陣列
- 17. 環路一個陣列,並創建由新的數組組合兩個陣列
- 18. nasm將兩個陣列按插槽逐個添加到第三個陣列中
- 19. 在前兩個數組的基礎上創建第三個數組
- 20. 創建從兩個陣列
- 21. 檢查第一個數組中的值是否在第二個數組中,然後創建第三個數組
- 22. 如何連接兩個列表來創建第三個?
- 23. 創建兩個現有陣列
- 24. 基於第三個返回兩列的所有組合基於第三個sql
- 25. 創建每個數組的第一個元素的數組
- 26. 創建Pandas DataFrame,其中每個標題列將有兩個子列
- 27. 組合兩個數組1個陣列
- 28. 在第三個位置放置兩個div
- 29. 如何從兩個矩陣中創建一個3維矩陣,每個矩陣都是2維
- 30. 指針問題,陣列第二個位置與另一個陣列中的第一個位置相同