0
A
回答
3
聽起來你正在尋找一個static
成員。 (或常規全局變量,但因爲它看起來是連接到一類,而不是某個特定的實例,似乎是一個static
成員是要走的路)你「在同一時間」的意思是什麼
class Foo
{
static std::vector<int> vec; //vec is common for all instances of Foo
};
//Foo.cpp
std::vector<int> Foo::vec; //define it in the implementation file
相關問題
- 1. 對象的全局實例
- 2. 全局變量覆寫C#
- 3. 在目標中全局變量實例變量c
- 4. 從全局變量讀取和寫入
- 5. 在休眠中插入多個對象作爲實例變量
- 6. C++ - 訪問全局變量對象
- 7. 實例化一個全局對象
- 8. Python全局對象變量
- 9. 對象的全局變量
- 10. Objective-C單例對象和全局變量
- 11. 如何:多個Django實例共享一個全局變量?
- 12. Javascript全局變量或對象變量
- 13. 多個對象的靜態實例變量 - C++
- 14. 在VueJS中寫入全局變量
- 15. 面向對象編程 - 子對象與全局變量(用例)
- 16. 一個類的實例的C#全局變量
- 17. 跨多個組件實例的角度2全局變量
- 18. 全局模塊變量的多個實例?
- 19. 實例化對象變量可見性
- 20. 我可以在python腳本中有多個全局變量嗎?
- 21. 在對象中使用全局變量
- 22. Sinatra的全局實例變量
- 23. 全局變量實例化的順序
- 24. 實例化的全局變量
- 25. 從變量實例化新對象
- 26. Python3:多個全局變量
- 27. 有一個全局變量和全局對象
- 28. C++中服務器實例的全局變量
- 29. 實例化一個不可變數組中的多個對象
- 30. 全局創建對象實例
?這是一個多線程場景嗎? –
@KerrekSB那麼,我實際上是在SystemC(從C++衍生出來的硬件描述)中實現這一點,所以我可以說這是一個多線程的情況。在編譯時,創建了n個「發送者」和「接收者」對象。我需要編寫一個全局變量,它將被填充(每個數據都有一個新行),以及發送者數據和接收者數據的副本。因此,最終我可以比較發送的數據列表與接收的數據列表,以檢查所有節點發送的所有數據是否由適當的接收節點接收。我希望澄清一點。對於這個靈魂描述我很抱歉! – algoProg